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