JBOSS v7.4添加ISO-8859-1编码致JS文件加载异常,求解决方案
JBoss 7.4 追加ISO-8859-1编码导致JS文件加载报错
JBoss v7.4会在JS文件的响应头中自动追加charset=ISO-8859-1编码,导致浏览器加载包含特殊字符的文件时抛出「Unexpected token」错误。相同文件部署在Weblogic和Tomcat服务器上可正常加载,原因是这两个服务器不会自动添加该编码。目前CKEditor v5的html-support.js插件出现此报错。
已尝试的无效解决方案
在
standalone.conf和domain.conf中添加编码配置:JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=UTF-8" JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.connector.URI_ENCODING=UTF-8"在
standalone.xml和domain.xml中添加系统属性:<system-properties> <property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/> <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/> </system-properties>在
jboss-web.xml和web.xml中添加编码参数:<context-param> <param-name>PARAMETER_ENCODING</param-name> <param-value>UTF-8</param-value> </context-param>
寻求有效解决办法
内容的提问来源于stack exchange,提问作者Shaik Taher
相关产品推荐
相关产品推荐

