0

我正在使用 eclipse spring、tomcat 6 进入一个现有的 JSP 项目。

我们的项目目前以 URL:http:localhost/path1 作为其基础。

在我的 index.jsp 中,当我尝试使用以下命令引用 .css 和 .js 时:“/css/my.css”

它不会在它之前附加“/path1”,我该如何设置它以自动添加它?

而且我不能使用变量,因为我想在我的 .css 文件中使用这些固定路径来引用图像。

我不想明确输入它,因为“path1”稍后会改变。

谢谢!

4

2 回答 2

2

上下文路径需要包含在 url 的开头。如果您不想硬编码上下文路径,可以使用以下

<%@ include file="${pageContext.request.contextPath}/css/My.css" %>
于 2011-11-09T04:56:22.823 回答
2

是的,使用<c:url value="/css/file1.css" />- 这将附加上下文。

于 2011-11-09T08:40:20.520 回答