tomcat乱码解决

解决乱码

1、修改bin\catalina.bat配置文件

修改tomcat的配置文件,找到tomcat路径下的\bin目录下的catalina.bat文件,修改

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

2、修改conf\logging.properties配置文件

修改tomcat配置文件,打开tomcat路径下的\conf目录下的catalina.bat文件

java.util.logging.ConsoleHandler.encoding = GBK

3、修改conf\server.xml配置文件

修改tomcat配置文件,打开tomcat路径下的\conf目录下的server.xml文件

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443"

maxParameterCount="1000"

URIEncoding="UTF-8"

/>

4、修改conf\web.xml配置文件

修改tomcat配置文件,打开tomcat路径下的\conf目录下的web.xml文件,找到

<init-param>

<param-name>debug</param-name>

<param-value>0</param-value>

</init-param>

在后面加入:

<init-param>

<param-name>fileEncoding</param-name>

<param-value>UTF-8</param-value>

</init-param>

相关推荐
互联网全栈架构39 分钟前
遨游Spring AI:第一盘菜Hello World
java·人工智能·后端·spring
优秀的颜2 小时前
计算机基础知识(第五篇)
java·开发语言·分布式
BillKu2 小时前
Java严格模式withResolverStyle解析日期错误及解决方案
java
网安INF2 小时前
ElGamal加密算法:离散对数难题的安全基石
java·网络安全·密码学
AWS官方合作商3 小时前
在CSDN发布AWS Proton解决方案:实现云原生应用的标准化部署
java·云原生·aws
gadiaola4 小时前
【JVM】Java虚拟机(二)——垃圾回收
java·jvm
coderSong25686 小时前
Java高级 |【实验八】springboot 使用Websocket
java·spring boot·后端·websocket
Mr_Air_Boy7 小时前
SpringBoot使用dynamic配置多数据源时使用@Transactional事务在非primary的数据源上遇到的问题
java·spring boot·后端
豆沙沙包?8 小时前
2025年- H77-Lc185--45.跳跃游戏II(贪心)--Java版
java·开发语言·游戏
年老体衰按不动键盘8 小时前
快速部署和启动Vue3项目
java·javascript·vue