tomcat 中文乱码处理

近日在一个老项目开发功能,记一次中文乱码的处理:

eclipse + tomcat7

以下来自网上,查询,在此做个总结(百度出来的都是相同的处理方法,重复率太高。还是google靠谱,基本前两个查询就解决了,程序员要学会fq呀)

项目启动,页面中文展示乱码。

1,修改tomcat的 server.xml

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

     标红为添加配置,

   未解决!

2,修改tomcat   bin目录下:startup.bat   添加

      set JAVA_OPTS=-Dfile.encoding=UTF8

   未解决。

开始各种尝试

将项目打包,扔到 经过1,2配置的tomcat中,~~~~~~奇迹般的不乱码了,在eclipse启动依旧乱码,原来是eclipse的锅~~~~~~

打开eclipse 中tomcat的配置面板,在arguments 的VM 最后添加 -Dfile.encoding=UTF-8

  

保存,重启,中文乱码解决。

引出另一个问题,eclipse的 console 的日志中文乱码~~~~~~~~~~~~~~~·

继续上面的面板配置:修改为UTF-8

 

 

以上就是这次的乱码排查和解决方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值