IDEA控制台TomcatHTML乱码问题

自己出现IDEA控制台和HTML相互乱码问题,总结找到所有修改方法

 

win10控制台问题

1、修改Tomcat文件夹内conf/logging.properties文件

将原有的java.util.logging.ConsoleHandler.encoding = UTF-8修改为java.util.logging.ConsoleHandler.encoding = GBK

 

修改后直接启动startup.bat,win10控制台显示中文

IDEA控制台和HTML页面问题:

 

 1、修改Tomcat文件夹内conf/web.xml文件,给default servlet增加

<init-param>
            <param-name>fileEncoding</param-name>
            <param-value>utf-8</param-value>
</init-param>

 

 

 2、修改Tomcat文件夹内bin/catalina.bat文件,修改下面这一行

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"

改为:

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"

 

 

 3、修改IDEA中编码

 

 

 4、修改IDEA中Tomcat配置

在此添加:-Dfile.encoding=UTF-8

 

 还有JAVA_TOOL_OPTIONS  -Dfile.encoding\=UTF-8

 

 

 5、可以直接改 IDEA 中自定义虚拟机选项、

 

 在后面直接添加  -Dfile.encoding=UTF-8

 

 


以上是搜集的所有办法,自己出现的问题是IDEA控制台输出和HTML的乱码

所有办法都试完后IDEA控制台输出和HTML都显示正常了,但IDEA控制台启动Tomcat时还有乱码

 

posted @ 2022-03-24 00:14  生而为人丶  阅读(180)  评论(0)    收藏  举报