${pagecontext.request.contextpath}絕對路徑理解


${pagecontext.request.contextpath}絕對路徑理解

 

 

${pageContext.request.contextPath}是JSP取得絕對路徑的方法,等價於<%=request.getContextPath()%> 。也就是取出部署的應用程序名或者是當前的項目名稱

比如我的項目名稱是demo1在瀏覽器中輸入為http://localhost:8080/demo1/a.jsp ${pageContext.request.contextPath}或<%=request.getContextPath()%>

取出來的就是/demo1, 而"/"代表的含義就是http://localhost:8080 故有時候項目中這樣寫${pageContext.request.contextPath}/a.jsp 以訪問的jsp為:http://localhost:8080/dmsd-itoo-exam-log-web/course/index.jsp,

工程名為/dmsd-itoo-exam-log-web為例:request.getContextPath(),得到工程名:/dmsd-itoo-exam-log-web; 注意 : 是 / 加上 工程名: 右斜杠+工程名 不是單單工程名,本質是絕對路徑 ,/之前加上 localhost:8080  就可以直接在訪問頁面


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM