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>

相关推荐
地铁潜行者11 分钟前
从单体思维到微服务:服务拆分与组件选型实践
java·后端
花生了什么事o12 分钟前
线程池参数调优:corePoolSize 怎么设置
java·后端
灵性(๑>ڡ<)☆13 分钟前
Java学习笔记 --面向对象进阶
java·笔记·学习
写了20年代码的老程序员23 分钟前
Java Lambda 类型安全查询是怎么实现的?从字节码层面拆一遍
java·开源
唐青枫35 分钟前
Java RabbitMQ 实战指南:从交换机、队列到可靠消息处理
java
卓怡学长40 分钟前
w272基于springboot便民医疗服务小程序
java·spring boot·spring·小程序·intellij-idea
一方~41 分钟前
权限系统设计
java
盐焗鹌鹑蛋1 小时前
【C++】多态
java·jvm·c++
rebibabo1 小时前
Java高并发底层原理(七)volatile 到底解决了什么问题
java·学习笔记·volatile·可见性·有序性·指令重排
名字还没想好☜1 小时前
Go 并发实战:用 channel 实现 worker pool
java·数据库·后端·golang·go