【问题标题】:japanese letters are not displaying properly in my page日文字母在我的页面中显示不正确
【发布时间】:2012-12-25 17:22:52
【问题描述】:

标签: apache jsp tomcat


【解决方案1】:

使用的默认编码是 ISO-8859-1。要改用 UTF-8,您可以编写 javax.servlet.Filter 来设置请求编码。实际上,Tomcat 已经自带了这样一个示例过滤器。对于Tomcat 5.x,你可以看看:

webapps/servlets-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java
webapps/jsp-examples/WEB-INF/classes/filters/SetCharacterEncodingFilter.java

更好的是,如果您使用 Tomcat 5.5.36 或更高版本,过滤器已经可以使用,您只需在 web.xml 中声明即可。

请按照此处的说明进行操作:http://wiki.apache.org/tomcat/FAQ/CharacterEncoding

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-26
    • 2013-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多