請求路徑問題

2021-08-22 07:13:11 字數 776 閱讀 5461

訪問路徑與資源名稱

通常的url資源請求路徑由兩部分構成:訪問路徑與資源名稱。資源名稱指的是要訪問資源的直接名稱,如:show.jsp,或與要訪問資源存在對映關係的間接路徑,如show.do

而訪問路徑,則是通過該路徑則可以定位到指定的資源,即在url資源訪問路徑中除了資源名稱以外的其他部分。

/hello.do

其中,藍色部分是資源路徑,紅色部分是資源名稱

​​​​​​​絕對路徑

絕對路徑,是指根據給出的請求路徑可以準確定位到資源的路徑。對於計算機中的web應用的絕對路徑,則是指帶請求協議的的路徑。

​​​​​​​相對路徑

相對路徑,是指僅根據請求路徑無法準確定位資源的路徑。相對路徑必須要結合其參照路徑才可以組成可以準確定位資源的絕對路徑。

​​​​​​​以斜槓開頭的路徑

前台頁面的路徑

斜槓表示的是

後台頁面的路徑

斜槓表示的是

(指web應用的根路徑)

xml屬於後台路徑

不以斜槓開頭的路徑

其參照路徑是當前的訪問路徑

$表示上下文路徑,即web應用的根路徑

特例

重定向路徑不符合上述規範。

response.sendredirect(url);

url = 「index.jsp」;  (注意,不加斜槓)

Servlet請求時的路徑問題

在請求資源時,必須給出正確的路徑,否則是找不到資源的。路徑分為相對路徑和絕對路徑,絕對 路徑可簡單理解為完整路徑,在 web 專案中絕對路徑分兩種,一種是以 http 開頭的,該種絕對路徑 已經跨域,即任何地方的資源都能訪問,另一種則是從當前網域名稱 ip 主機後的埠號開始的,不能跨 域,也屬於一種...

java請求路徑

在寫程式時,想要獲取某個資源檔案,或想訪問某個 servlet 如果路徑寫不對,就找不到該檔案,或訪問失敗。由此可見,路徑很重要。下面我們就來分析一下如何正確找到資源檔案及訪問 servlet。1.servlet訪問路徑 servlet 的訪問路徑是在 web.xml 檔案中配置的,如下所示 ser...

form表單提交請求時的路徑問題

問題 jsp form表單提交資料時出現404錯誤訪問不到目標源,如下圖所示 嘗試用相對路徑方法解決,但是未成功,如下 user password 將jsp檔案寫在了web.xml中使其成為預設的的初始頁面。結果是訪問成功,並且jsp中用的是相對路徑,如下 readbook html login.j...