jsp - 以EL方式设置字符编码

标签 jsp character-encoding el

我们如何在 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/

相关文章:

java - JSP中模型属性的访问方法

javascript - Ajax 成功数据返回完整的 HTML 页面

Python:如何强制输出 iso-8859-1 文件?

java - JSP 2.0 SEO友好链接编码

java - itext PDF - 希腊字母未出现在生成的 PDF 文档中

ruby - 如何在 ruby​​ 中创建一个带有 "bad encoding"的字符串?

java - 如何在 JSP 表达式语言中进行 HTML 编码?

php - JQuery 可调整大小的实现不起作用

java - 如何在tomcat上运行选定的web应用程序

java - <c :foreach> to show list