【发布时间】:2014-03-07 01:27:53
【问题描述】:
我正在使用 J2EE 7 和 JDK 7 构建我的第一个 J2EE 应用程序。我有一个 JSP,上面写着:
script type="text/javascript" src="${pageContext.request.contextPath}/appName/javascript/MyScript.js">close-tag
如果我在 web.xml 中使用 (welcome-file) 标记,那么它会加载页面和 JavaScript 文件。我可以看到它打印的警报,并在“Net”下的萤火虫中显示它下载了 226 个字节。但是,如果我使用 servlet 来确定它需要打开的页面并使用 response.sendRedirect() 或 RequestDispatcher.forward(),那么 firebug 的状态为“200 OK”,但它不会下载 JavaScript 文件。它说“0字节”。
所以,基本上,如果我使用 servlet 重定向到从 webapps (tomcat) 导入 JavaScript 文件的页面,它不会找到它们。如果我使用 web.xml 来确定我想要的 URL 并在 firefox 中打开它,它会找到它们。
有人可以帮忙吗?
谢谢
【问题讨论】:
标签: javascript jakarta-ee servlets