0

这可能是一个愚蠢的问题。当我从 Eclipse 运行代码时,我点击的 URL 是http://localhost:8080/Test.

这个项目中有一些图像和 css 和 javascript。我将它们的路径指定为 /css/test.css、/javascript/x.js 和 /images/test.jpg

但不是指向http://localhost:8080/Test/images/test.jpg它指向http://localhost:8080/images/test.jpg.

有人可以帮我吗?

提前致谢。

4

1 回答 1

0

您需要指定上下文路径。在 JSP 中,您可以这样做:

<link type="text/css" rel="stylesheet" href="${pageContext.servletContext.contextPath}/css/style.css"/>

<script type="text/javascript" src="${pageContext.servletContext.contextPath}/js/script.js"></script>

This: EL片段${pageContext.servletContext.contextPath}将为您获取上下文路径。所以最后你会得到你所期望的。

于 2012-11-14T16:26:39.937 回答