在JSP文件中使用$ {pageContext.request.contextPath}

时间:2016-06-28 18:46:04

标签: jsp

我有这样的文件结构:

Hello World
+---Web Content
|   +---views
|   |   +---Components
|   |   |   +---component1.jsp
|   |   |   +---component1.js
|   |   +---Page1
|   |   |   +---page1.jsp

我正在尝试将components文件夹移动到Web Content目录(上一层)

但是,我遇到了使用" $ {pageContext.request.contextPath}"的问题。在我的jsp包括。它们在我的component1.jsp文件中工作,将css和js文件包含到jsp:

<script type='text/javascript' src="${pageContext.request.contextPath}/views/Components/component1.js"></script>

(以上作品)

...当我尝试使用相同的请求包含该组件时,他们不能在我的page1.jsp中工作:

<%@ include file="${pageContext.request.contextPath}/views/Components/component1.jsp" %>

这里发生了什么?页面上下文请求是否在&lt; %%&gt;范围内不起作用?标签?在&lt; %%&gt;范围内使用的等价物是什么?标签

0 个答案:

没有答案