web專案中路徑斜槓的加入問題

2021-10-22 00:11:16 字數 311 閱讀 8510

加/是絕對路徑,是根路徑

不加/是相對路徑

根路徑:

前端的根路徑是http://localhost:8080

後端的根路徑是 http://localhost:8080//web_content/

前端:跳**生在前端,/ 是web伺服器的根路徑 ,不加 / 是相對當前頁面的路徑 (如響應重定向)

後端:跳**生在後端,/ 是web應用的根路徑 ,不加 / 是相對當前頁面的路徑 (如請求**)

注意:響應重定向的跳**生在前端,即瀏覽器的在次發出請求,而請求**的跳**生在伺服器端

**:

Tomcat專案中路徑問題

所有路徑都分為伺服器端解析和客戶端解析 一 或者 1.服務端 不管是js還是html,都代表主機名和埠號的路徑,如 localhost 8080 列 action href location.href response.sendredirect 2.客戶端 客戶端解析為主機名埠號在加專案名,如 lo...

web專案中的路徑問題

在web專案中,相對路徑相對的是使用者上乙個訪問的路徑 public string list model model throws exception jcontractlist.jsp頁面有乙個鏈結貨物 該鏈結使用了相對路徑,相對的是 cargo contract list.action 路徑,所...

web專案中加斜槓與不加斜槓

加斜槓是絕對路徑,基於http localhost 8080 不加斜槓是相對路徑,基於當前檔案,如果設定了base則基於base string path request.getcontextpath string basepath request.getscheme request.getserve...