路徑的寫法
將來我們在開發(fā)的很對時候都會讓我們來使用資源的路徑,經(jīng)常忘記怎么去寫怎么寫路徑
- 路徑的分類:
1褐鸥,絕對路徑:通過絕對路徑可以確定唯一資源
例如:http://Localhost:8080/response/ResponseDemo1
簡化:/response/ResponseDemo1
定義:以" / "開頭的路徑讨永,我們叫它絕對路徑
2遗锣,相對路徑:通過相對路徑不可以確定唯一的資源
規(guī)則:確定訪問當前資源和目標資源之間的相對位置關系
例如:./index.html
定義:不以"/"開頭的路徑以"."開頭的路徑,我們把它稱為相對路徑
在相對路徑中"./"表示當前目錄腰吟,"../"表示退一級目錄
-
在web項目中絕對路徑的寫法:
規(guī)則:實際上我們在判斷如何寫路徑的時候汰聋,先知道路徑是給誰使用的就很好寫
1门粪,給客戶端瀏覽器使用:需要添加虛擬目錄(項目訪問路徑),在使用虛擬路徑的時候我們盡量使用動態(tài)的虛擬目錄烹困,不然是一件很麻煩的事情(比如說重定向)
//動態(tài)獲取虛擬路徑的方法
String path = request.getContextPath();
2,給服務器使用的時候:不需要添加虛擬目錄("比如說請求轉(zhuǎn)發(fā)")