【发布时间】:2010-01-13 17:06:01
【问题描述】:
.war 由 GlassFish v3 提供。我正在尝试从我的 jspx 中包含一个 javascript 文件。
<script type="text/javascript" src="/base/interface/Service.js"></script>
我在我的 http 响应中得到以下信息
<script src="/base/interface/Service.js" type="text/javascript" />
问题是它应该包含</script> 标签。我相信这就是为什么它适用于 Chrome,但不适用于 Firefox 或 IE。知道如何强制<script></script>
更新:不确定这是否相关,但这是我的 jspx 文件的开头
<jsp:root version="2.0"
xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
xmlns:form="http://www.springframework.org/tags/form"
xmlns:spring="http://www.springframework.org/tags"
xmlns="http://www.w3.org/1999/xhtml">
<jsp:output doctype-root-element="html"
doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN"
doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"/>
<jsp:directive.page contentType="text/html" pageEncoding="UTF-8"/>
...
【问题讨论】:
标签: javascript jsp glassfish java-ee-5 jspx