2014-02-15 09:33:01
来 源
IT技术网
Apache
本文介绍Apachetomcat服务器环境下解决中文乱码的问题,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。

今天笔者在使用Apache Tomcat服务器时出现一个问题,那就是在通过URL传递中文参数时出现乱码,经研究发现,Apache Tomcat默认的URL编码为UTF-8,当出现URL传递中文参数出现乱码时,需要指定相关编码为GBK,具体解决方法如下:

1、更改tomcat全局配置,并在页面中对中文文件名进行编码

修改$tomcat$/conf/server.xml,找到下面的配置代码

<Connector port="8080" maxThreads="150" minSpareThreads="25" ....>

找到后,查看是否存在配置属性URIEncoding,如果有,则修改其属性值为URIEncoding='GBK',没有则添加这一属性值。

2、重新启动Tomcat后生效。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。