maven 导出 war 包,部署在腾讯云下 tomcat,通过浏览器访问出现引入的 js 文件中文乱码。
经测试
仅在服务器 tomcat 下部署出现通过浏览器访问 js 中文乱码问题。(在 webapp 下查看 js 文件,并没有乱码)
另尝试过解决办法:
js 格式为 utf-8 无 bom 格式.服务器为 windows service 2012 R2
1
Cover123 OP 感觉比较奇怪的是,相同的部署在本地 tomcat 和服务器 tomcat,为什么仅服务器这边出现 js 乱码。。
刚才将 js 格式改为 utf-8 带 bom 头的,竟然就没有了乱码的问题。(不是应该不带 bom 头吗) 特来求助!谢谢 |
2
Cover123 OP 哎。要石沉大海了。。
|
3
zhilincom 2017-09-09 01:08:06 +08:00 via Android
用的是 Tomcat7 吗?
|
4
WordTian 2017-09-09 05:16:49 +08:00 via Android
vps 如果是 linux 的话,默认的文档格式是 utf-8,而 web 开发环境一般是 window,是 ASCII,当你换了环境,这就有冲突了
|
6
Cover123 OP @WordTian vps 是 windows service 2012R2 本机 win7 感觉两个环境并没有啥区别 T,T
|
7
lukunlin 2017-09-09 11:33:44 +08:00
现在还有几个那么多企业用 window service ?
|
9
LokiSharp 2017-09-09 12:46:13 +08:00 via iPhone
http 头里声明一下编码吧
|
11
pynix 2017-09-10 00:04:09 +08:00
大概是 locale 的问题吧。。。
|