Tomcat问题

tomcat乱码

第一种方式:

​ 打开tomcat的/conf/server.xml,加上 URIEncoding="UTF-8" useBodyEncodingForURI="true"

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

第二种方式:

bin/catalina.bat 中添加下面的

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

解决控制台乱码,conf/logging.properties,UTF-8改为GBK

java.util.logging.ConsoleHandler.encoding = GBK

彻底解决Tomcat控制台输出中文乱码_沐言鸭的博客-CSDN博客_tomcat控制台中文乱码

1.Tomcat部署项目

首先将打完包的项目放到webapps目录下

在找到tomcat/bin目录下的startup.bat启动项目

2.遇到的问题

1.控制台乱码

找到tomcat/conf==目录下的logging.properties文件
找到java.util.logging.ConsoleHandler.encoding = UTF-8
将UTF-8修改为GBK

2.项目启动完成后,访问页面乱码

找到tomcat/bin目录下的catalina.bat文件
找到set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"
将其修改为set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8" 
posted @ 2023-02-01 17:05  陌路邑人  阅读(86)  评论(0)    收藏  举报