Tomcat乱码解决办法


一、Tomcat控制台中文乱码

  windows下乱码原因是tomcat采用的是utf-8,而windows默认是GBK

   在tomcat目录下的conf文件夹中,打开logging.properties文件

   修改其中的配置:java.util.logging.ConsoleHandler.encoding = GBK

   重启tomcat,即可解决控制台中文乱码。

二、Tomcat访问页面乱码问题一

  通常情况下,tomcat访问乱码是因为tomcat默认页面编码是utf-8,但是web项目中的文件的编码格式为GBK(或其他)

   方法 1:找到网页对应的页面原文件,修改原文件的编码为utf-8。

   方法 2:找到网页对应的页面原文件,修改原文件中html 的编码为utf-8。

三、Tomcat向服务器传送数据乱码问题

  tomcat7的默认8080端口传送get请求的数据编码为iso-8895-1

   tomcat8的默认8080端口传送get请求的数据编码为utf-8

   解决办法,修改tomcat安装目录下的conf目录server.xml中的Connector标签如下

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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM