今天做一個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
大概意思就是這樣 當然還有../../這種形式,都是一個意思就是找父目錄的父目錄
暫時寫這么多 完全先應付 具體等以后在研究