以EL方式设置字符编码

时间:2011-08-24 14:38:12

标签: jsp character-encoding el

我们如何在JSTL中实现以下目标 -

<% response.setCharacterEncoding("UTF-8"); %>

我知道我们可以参考下面的响应对象,但我们如何调用setter方法?

${pageContext.response} 

感谢。

1 个答案:

答案 0 :(得分:3)

这应该由JSP顶部的以下行完成:

<%@page pageEncoding="UTF-8" %>

或者,如果您要在所有 JSP上应用此功能,请将以下内容添加到web.xml

<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <page-encoding>UTF-8</page-encoding>
    </jsp-property-group>
</jsp-config>

另见: