前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

tomcat8.5+ windows中html页面及控制台中文乱码问题解决办法

前几天有OMI的用户反映,安装OMI时有中文乱码现象,我还说不可能。我们的程序在windows,linux都部署过无数次了,开发时都是UTF8编码的,咋还会乱码呢。结果看了半天也没看出个啥,还是没解决。

最近新安装程序时,新下载了一个tomcat8.5的版本,一跑程序还真是html页乱码了,但JSP页没事。因为之前我们的程序都是跑在tomcat7,最高是tomcat8.0,没试过更高的,高版本确实有问题,且控制台中文也是乱码。

一、尝试了一些网友给的办法,下面说一下解决方案:

1、tomcat\bin\catalina.bat 中添加,

set JAVA_OPTS=-Xms512m -Xms1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8

?前面是正好顺便设置了JVM的内存,解决问题的主要后面的部分。

2、修改tomcat\conf\server.xml,加入 URIEncoding="UTF-8"

?好象是第一步就可以了,保险起见第二步也加上吧 。

二、关于控制台乱码解决办法:

修改tomcat\conf\logging.properties

#java.util.logging.ConsoleHandler.encoding = UTF-8(GBK)

将UTF-8改为GBK,或者把整行注掉

以上,如未解决问题可以加QQ群交流,群名:Kettle实战。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言