JSP取得絕對路徑
在JavaWeb開發中,常使用絕對路徑的方式來引入JavaScript和CSS檔案,這樣可以避免因為目錄變動導致引入檔案找不到的情況,常用的做法如下:
一、使用${pageContext.request.contextPath}
程式碼” ${pageContext.request.contextPath}”的作用是取出部署的應用程式名,這樣不管如何部署,所用路徑都是正確的。
例如:
1 <!--使用絕對路徑的方式引入CSS檔案--> 2 <link rel="stylesheet" href="${pageContext.request.contextPath}/themes/default/css/ueditor.css" type="text/css"/> 3 <!--使用絕對路徑的方式引入JavaScript指令碼--> 4 <script type="text/javascript" src="${pageContext.request.contextPath}/ueditor1_3_6-gbk-jsp/ueditor.config.js"></script>
使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}達到同樣的效果
1 <script type="text/javascript" src="<%=request.getContextPath()%>/ueditor1_3_6-gbk-jsp/ueditor.all.js"></script>
相關文章
- Jsp相對路徑和絕對路徑JS
- JSP 和 Servlet 中的絕對路徑和相對路徑問題JSServlet
- struts/Servlet,action轉到jsp後,路徑問題(struts2,jsp路徑,action路徑,action跳轉,相對路徑,絕對路徑)...ServletJS
- JSP、Servlet中的相對路徑和絕對路徑 頁面跳轉問題JSServlet
- HTML絕對路徑與相對路徑HTML
- 檔案絕對路徑和相對路徑
- 深入解析Java絕對路徑與相對路徑Java
- 絕對路徑和相對路徑的區別,
- javascript將相對路徑修改為絕對路徑JavaScript
- 絕對路徑和相對路徑的區別
- Qt的相對路徑轉為絕對路徑QT
- 檔案的相對路徑和絕對路徑以及根相對路徑
- 05_Linux相對路徑和絕對路徑Linux
- html中的路徑的介紹:絕對路徑和相對路徑HTML
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- PHP取url絕對路徑PHP
- nodejs路徑處理方法和絕對路徑NodeJS
- python如何將相對路徑轉換為絕對路徑?Python
- web專案絕對路徑與相對路徑的問題Web
- 使用Javascript將相對路徑地址轉換為絕對路徑JavaScript
- 關於函式由絕對路徑轉為相對路徑函式
- vue2.0 配置絕對路徑Vue
- 相對路徑轉換為絕對路徑的程式碼例項
- JavaScript 獲取目錄絕對路徑JavaScript
- Eclipse-拷貝絕對路徑Eclipse
- html中想把圖片絕對路徑 改成相對路徑怎麼操作?HTML
- JAVAWEB——絕對路徑和相對路徑,到底加不加“/“,以及解決方案JavaWeb
- Linux中絕對路徑和相對路徑有什麼區別?Linux
- 好程式設計師分享html圖片絕對路徑改相對路徑程式設計師HTML
- Create React app 引用中使用絕對路徑ReactAPP
- java配置檔案設定絕對路徑Java
- 好程式設計師web前端分享絕對路徑與相對路徑的引用程式設計師Web前端
- 最最基礎的乾貨:Linux中的絕對路徑和相對路徑Linux
- 好程式設計師web分享圖片標籤、絕對路徑和相對路徑程式設計師Web
- Linux檢視程式檔案絕對路徑Linux
- webpack的css,less,sass中使用絕對路徑WebCSS
- JavaWeb 專案中的絕對路徑和相對路徑以及問題的解決方案JavaWeb
- 取得某些特殊資料夾路徑