【发布时间】:2012-08-24 07:05:57
【问题描述】:
我正在使用 Glassfish 服务器 3.1.2 在 eclipse indigo 中使用 JSF 和 Spring 构建一个 Web 应用程序。一切都很顺利,但它在 2 个 JavaScript 文件 中的 firebug 中向我显示了这个错误。
当我签入这些文件时,我没有在这些文件中发现任何非法字符,但萤火虫仍然显示这一点。
我在 ASP.Net 项目之一中使用了这些文件,它们并没有弄乱,所以我检查并匹配了两个项目的内容类型,然后我发现在 ASP.Net 项目中这些文件有
Content-Type = application/x-javascript
在我的 JSP-Spring(JAVA) 项目中
Content-Type = text/javascript;charset=ISO-8859-1
是这个。所以你可以看到sames文件已经改变了他们的内容方案。我发现这个方案可以通过 glassfish 服务器中的配置进行更改。所以我想将我的 JS 文件 content-Type 更改为与 ASP 类型相同。
如果有人有任何其他解决方案,请分享,因为除了从 glassfish 服务器更改方案之外,我没有找到任何解决方案
谢谢
【问题讨论】:
标签: java javascript jakarta-ee encoding content-type