我正在使用Dojo在Struts2框架中发出SMD调用。
当包含此行dojo.require("dojo.rpc.JsonService");
时,我在Firefox的控制台上收到错误:
not well-formed (JsonService.js)
not well-formed (RpcService.js)
not well-formed (url.js)
我对此进行了一些研究,但目前还没有明确的答案。任何人都有任何想法?
答案 0 :(得分:2)
某些Web应用程序服务器不会为JavaScript文件报告正确的Content-Type标头,而是默认将其报告为XML。在这些情况下,Firefox会报告这样的虚假消息。
在开发人员工具的“网络”选项卡中检查为JS文件报告的Content-Type标头,并在必要时更新服务器的配置。