IDEA 配置Tomcat乱码解决方法

问题:页面没有乱码,但是通过http请求的js文件会乱码,原因是由于 

CharacterEncodingFilter 只会处理Servlet请求,不会处理静态文件的响应编码,所以这里需要进一步的配置。

 

1. 第一步:配置Tomcat的VM Options参数

 

 

第二步:打开Setting配置File Encoding文件编码设置。

 

 

第三步:将IDEA所配置的Tomcat目录下的/conf/server.xml文件,配置URIEncoding只会,IDEA启动时,copy处理的临时目录也会携带这个URIEncoding属性。

 

 

 

最后一步:重启项目后,然后通过浏览器访问吧,切记,如果js是从缓存加载的(观察js乱码的获取来源),那么Window10可以使用Ctrl+F5进行强制刷新本页,这样不会从缓存里加载,其他系统的方式自行清楚缓存吧。

posted @ 2022-03-10 12:27  星小梦  阅读(614)  评论(0编辑  收藏  举报