${pageContext.request.contextPath}是JSP取得絕對路徑的方法,
等價于<%=request.getContextPath()%> 。
也就是取出部署的應(yīng)用程序名或者是當前的項目名稱。
比如我的項目名稱是SSM在瀏覽器中輸入為 http://localhost:8080/demo01/index.jsp
${pageContext.request.contextPath}或<%=request.getContextPath()%>取出來的就是/demo01,
而"/"代表的含義就是 http://localhost:8080
可以使用el表達式,方法一:
<c:set var="basePath" value="${pageContext.request.contextPath}"/>
然后獲取這個值:
${basePath}
可以使用el表達式,方法二:
<c:set var="basePath" value="<%=request.getContextPath()%>"/>
然后獲取這個值:
${basePath}
把絕對路徑的值以key-value 的形式存在請求范圍,可以直接使用{basePath}取出
推薦使用方法一