解决tomcat服务器中文乱码问题

来源:互联网 发布:淘宝客户关系管理分析 编辑:程序博客网 时间:2024/06/07 09:45

1、进入tomcat安装路径  ---->

tomcat所在安装目录/conf目录/server.xml文件

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

修改为:

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

<Connector URIEncoding="UTF-8" allowTrace="false" connectionTimeout="2000" maxKeepAliveRequests="1" maxThreads="200" port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectPort="8443"/>


加上 URIEncoding="UTF-8"


2、进入eclipse中Service文件夹,进入tomcat目录。打开service.xml


<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

修改为:

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

<Connector URIEncoding="UTF-8" allowTrace="false" connectionTimeout="2000" maxKeepAliveRequests="1" maxThreads="200" port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol" redirectPort="8443"/>

加上 URIEncoding="UTF-8"


其实两种方法效果是一样的,在eclipse中修改,重启tomcat后会自动同步到安装目录下的service.xml文件