我有一个非常奇怪的问题。
我的所有应用程序都配置了UTF-8。所有文件(用“iconv”检查),所有标题,字符集,pageEncodings,struts.properties,velocity.properties ......它被定义为UTF-8的所有内容。我的tomcat以"-Dfile.encoding=UTF8"
属性开头,<connector>
(在server.xml中)以URIEncoding="UTF-8"
属性定义。
但是当我使用<%@ include file="myfile.js" %>
将JavaScript导入我的JSP时,所有带重音的字符都显示为“ã”。
我注意到如果我将JS代码直接粘贴到JSP中,一切都会顺利进行。但遗憾的是,我需要将其与<%@include/>
一起使用。