在JS文件中存在中文,在调用 Ajax 提交数据的时候,中文总是乱码,在调用 JS的时候也已经指定了JS的编码为
1 |
<script type="text/javascript" src="./js/index/worklist.js" charset="UTF-8"></script> |
但是仍然不奏效。最后打开Tomcat的server.xml文件发现默认的配置是这样的
1 |
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" /> |
因为要一切都统一为UTF-8所以修改为
1 |
<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/> |
问题就解决了。