/ ./ ../ 的區別以及在jsp如何書寫相對路徑和絕對路徑


今天做一個easyui的樹形菜單中遇到一個路徑問題

就是jsp中常見的絕對路徑和相對路徑問題

自己查了些資料  總結了一下  不知道是否正確 姑且先這樣記

其中絕對路徑最好寫也最好用  比如引用js

<script src="${pageContext.request.contextPath}/js/jquery.min.js"></script>

下面說下常用的相對路徑

圖上的紅線框代表的就是你工程的根目錄  一般我都把index.jsp直接放在根目錄下,引用js直接

<script src="js/jquery.min.js"></script>

查了資料才知道  上面這句話等同於

<script src="./js/jquery.min.js"></script>

以及

<script src="/js/jquery.min.js"></script>

這是為什么

因為/代表根目錄,./代表當前目錄  而../代表父目錄

舉個例子,現在html下的userRole.html想要引用js下的jquery.js文件,就需要寫成

<script src="../js/jquery.min.js"></script>

所謂相對路徑,就是相對你當前文件而言的html,那么要引用js就必須回到html的上一級目錄即../然后找到父目錄下的js文件夾../js

大概意思就是這樣  當然還有../../這種形式,都是一個意思就是找父目錄的父目錄

 

暫時寫這么多  完全先應付  具體等以后在研究

 


免責聲明!

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



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