转自http://liangzai718.iteye.com/blog/986853
1. 修改Tomcat的server.xml文件,找到如下节点,添加URIEncoding="UTF-8"。
例:
- <Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>
改:
- <Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"URIEncoding="UTF-8"/>
2. JSP页面头部标签元素
- <%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
设置pageEncoding="UTF-8"
3. 添加struts.properties文件,添加以下内容:
- struts.i18n.encoding=UTF-8
本文介绍了如何在Tomcat服务器中解决中文乱码的问题。主要通过三个步骤实现:修改server.xml配置文件添加UTF-8编码;在JSP页面设置pageEncoding为UTF-8;以及在struts.properties文件中指定i18n的编码为UTF-8。

697

被折叠的 条评论
为什么被折叠?



