响应字符编码是 Web 组件生成的文本响应的编码。必须适当地设置响应字符编码,以便针对给定的语言环境正确地呈现字符。设置 JSP 页的初始响应字符编码与设置页面字符编码所使用的源相同:
但是,请注意,建议在 contentType 属性的 charset 值中设置响应字符编码。其他两个位置用于设置页面字符编码;仅当未定义任何特定的响应字符编码时,才会使用这两个位置设置响应字符编码。
设置 JSP 文件的响应字符编码:<%@page pageEncoding="UTF-8"%>可以在 JSP 文件中更改页面编码并将其保存。请注意,如果要保存的字符集对于 JSP 页无效,IDE 将会显示警告。设置响应字符编码的位置取决于是否希望响应字符编码与页面字符编码相同。
<%@page contentType="text/html;charset=UTF-8"%>
有关响应字符编码的详细信息,请参见下面的参考资料。