部署项目时js中文乱码
问题
在做项目的时候,引入了js文件,发现该模块在浏览器中的中文显示乱码,但是其它中文都好好的
在浏览器中F12->Sources->page那里看自己项目的js文件,发现其中的中文都是乱码,真的很烦啊。首先肯定的是编码格式出问题了,但是按照网友说的查看js的编码格式也确实是utf-8,项目也均是utf-8。
解决
- 最后跟着博客操作了123步,发现js文件在浏览器中确实没有中文乱码了,一切都ok,并没有出现tomcat启动时在控制台出现乱码的情况,因为在安装Tomcat的时候直接就将其设置成GBK。
- 但是之前就是因为不想每次都在新项目中添加虚拟机参数-Dfile.encoding=UTF-8,所以就没写,现在又到了必须要添加的时候了,想一劳永逸直接让idea配置虚拟机编码为utf-8。就跟着博主的第4步做了,然后把第三步操作去掉,结果发现还是太天真。js又在浏览器中乱码了,而且tomcat在控制台乱码了,晕。。。
- 找了好久都没有找到一劳永逸的方法,最后还是向恶势力低头,以后就老老实实的在tomcta的虚拟机配置添加-Dfile.encoding=UTF-8吧。当然,为了统一,我还是按照博主的第四步将idea的两个文件添加了-Dfile.encoding&#