项目从resin迁移到tomcat,部分中文乱码问题解决
项目在resin上可以正常运行,但是迁移到tomcat部分页面中显示中文乱码
问题排查
经过查看,我的是某.js文件里边的中文显示乱码
解决办法
1.找到tomcat的conf的配置文件server.xml,修改里边的编码方式 URLEncoding=“UTF-8”
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URLEncoding="UTF-8" />
2.找到tomcat的bin目录下边的catalina.bat文件,添加-Dfile.encoding=UTF8
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF8 "
注意这的双引号,是引在最外边的