Tomcat9 中文乱码,服务模式js中文乱码

tomcat9 默认情况下各种乱码

1 控制台乱码

修改conf下logging.properties


image.png

2 Web页面乱码

修改 server.xml

 useBodyEncodingForURI="true" URIEncoding="UTF-8"
image.png

3 JS文件乱码

  1. 直接运行startup.bat的, 修改 bin/catalina.bat
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"
image.png
  1. eclipse 里面的tomcat9
    加参数 -Dfile.encoding=UTF-8


    image.png
  2. windows service 模式的tomcat9
    修改catalina.bat对服务是无效的,需要运行bin/Tomcat9w.exe, 加参数 -Dfile.encoding=UTF-8


    image.png

你可能感兴趣的:(Tomcat9 中文乱码,服务模式js中文乱码)