设置 JSP 文件的页面字符编码

另请参见

页面字符编码是编写 JSP 源文件所使用的编码。JSP 2.0 规范在检测页面字符编码时区分以下两种语法:

为使用标准 JSP 语法的文件设置页面字符编码:

对于 JSP 文件(标准语法),请按如下方式设置页面编码:

  1. 创建 JSP 文件,该文件使用标准 JSP 语法。右键单击该 JSP 文件,然后选择“属性”。请注意,“编码”属性设置为 UTF-8。这是 JSP 文件的页面编码。不能在“属性”表单中更改页面编码。 设置页面编码的位置取决于是为单个 JSP 文件设置,还是为一组 JSP 文件统一设置。以下步骤将引导您完成 JSP 文件页面编码的设置。
  2. 执行以下某项操作,以更改 JSP 文件的页面编码:
为使用 JSP 文档语法的文件设置页面字符编码:

对于 JSP 文档(XML 语法),请按如下方式设置页面编码:

  1. 创建 JSP 文件,该文件使用 XML 语法。右键单击该 JSP 文档,然后选择“属性”。请注意,“编码”属性设置为 UTF-8。这是 JSP 文档的页面编码。不能在“属性”表单中更改页面编码。对于 JSP 文档,只能在一个位置更改页面字符编码:
    提示  也可以在单个 JSP 文档的 page 指令或在 JSP 属性组中描述 JSP 文档的页面编码,前提是在该处描述的值与从 XML prolog 派生的值匹配。如果在 XML prolog 指定的编码与在 JSP 文档或 JSP 属性组的声明中指定的编码不同,则会出现转换时错误。如果 XML prolog 未指定编码,则会派生 UTF-8 编码。
  2. 双击 JSP 文件,以便在源代码编辑器中将其打开。在 IDE 中创建的 JSP 文档的缺省 XML 声明包含一个编码属性(如下所示):
      <?xml version="1.0" encoding="UTF-8"?>
    可以更改 XML 声明中的编码并保存 JSP 文档。
另请参见


法律声明