Java项目使用Tomcat启动后JS文件中的中文乱码问题
Java项目使用Tomcat启动后JS文件中的中文乱码问题
最近接手了一个老项目,需要在上面添加一些功能,使用Tomcat8启动项目后发现页面有的乱码有的又是正常的。
起初以为是jsp页面的编码格式设置的有问题,但是检查后发现都是正常的,接着发现只有引用的js文件中的中文是乱码,最后修改了Tomcat的配置文件得以解决。
一、 解决办法
1.修改Tomcat位于conf文件夹下server.xml文件,找到Connector配置,我的是位于70行左右的位置
在其中新增如下配置:
URIEncoding="UTF-8"
2.修改Tomcat位于conf文件夹下server.xml文件,找到servlet配置,我的是位于120行左右的位置
在其中新增如下配置:
<init-param><param-name>fileEncoding</param-name><param-value>UTF-8</param-value>
</init-param>
3.完成之后重启Tomcat服务器即可