我们如何在 JSTL 中实现以下目标 -
<% response.setCharacterEncoding("UTF-8"); %>
我知道我们可以如下引用响应对象,但是我们如何调用setter方法?
${pageContext.response}
谢谢。
最佳答案
这应该通过 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>
另请参阅:
关于jsp - 以EL方式设置字符编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177327/