gpt4 book ai didi

java - 为什么 JSP 页面编码指令应该在 JSP 中的第一行?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:38:47 25 4
gpt4 key购买 nike

我的意思是下面的指令

<%@ page contentType="text/html; charset=UTF-8" %> 

我有很多 JSP。我将此行写在一个已包含在所有 JSP 中的公共(public)文件中。但这没有帮助,我可以看到浏览器使用的编码与我在上述指令中指定的编码不同。

我不得不手动将该指令写为解决问题的第一行。

我在 this article 中提出的问题的背景下问这个问题

最佳答案

问题是在该指令之前出现的任何内容都将其输出写入到浏览器的输出流中 - 并且编码指定该流如何将页面的字符串内容转换为字节,因此它必须在创建流时设置,任何内容写入它之前。

关于java - 为什么 JSP 页面编码指令应该在 JSP 中的第一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5089502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com