tomcat9乱码处理
tomcat9乱码处理。
·
之前用的tomcat8.5.20运行web程序没有乱码,升级到8.5.81之后,控制台和应用程序就乱码了,此时需要修改以下三处配置。tomcat9的乱码问题也是一样的配置方法。
1、catalina.bat文件
配置文件在bin下面,在catalina.bat文件中加入以下语句:
set JAVA_OPTS=-Dfile.encoding=UTF-8
修改后的配置如下图:
2、server.xml文件修改
配置文件在conf下面,在Connector中添加以下配置:
URIEncoding="UTF-8"
修改后的配置如下图:
以上两个文件主要是修改程序的乱码问题,控制台的乱码问题需要修改以下配置。
3、logging.properties文件修改
配置文件在conf下面,将配置中的字符集改成GBK,修改后的配置如下图:
如果是部署在windows的服务器上,这个而地方就配置为GBK,如果是linux的,就要配置为UTF-8。
通过这三处修改,tomcat的乱码问题成功解决。
更多推荐
已为社区贡献3条内容
所有评论(0)