快捷搜索:  汽车  科技

tomcat本地启动页面汉字乱码(windows中html页面及控制台中文乱码问题解决办法)

tomcat本地启动页面汉字乱码(windows中html页面及控制台中文乱码问题解决办法)​好象是第一步就可以了,保险起见第二步也加上吧 。加入如图位置set JAVA_OPTS=-Xms512m -Xms1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8我的添加位置如图​前面是正好顺便设置了JVM的内存,解决问题的主要后面的部分。2、修改tomcat\conf\server.xml,加入 URIEncoding="UTF-8"

前几天有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

tomcat本地启动页面汉字乱码(windows中html页面及控制台中文乱码问题解决办法)(1)

我的添加位置如图

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

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

tomcat本地启动页面汉字乱码(windows中html页面及控制台中文乱码问题解决办法)(2)

加入如图位置

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

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

修改tomcat\conf\logging.properties

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

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

tomcat本地启动页面汉字乱码(windows中html页面及控制台中文乱码问题解决办法)(3)

我是把相关编码全注了

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

猜您喜欢: