web專案路徑問題(帶「 」和不帶「 」)

2021-08-14 08:30:54 字數 583 閱讀 1765

之前看了一下相對路徑和絕對路徑的問題,但是又忘了,今天有看了一遍,記錄一下

web專案的訪問路徑=資源路徑+資源名稱

例如http://localhost:8080/test/

index.jsp

資源路徑:http://localhost:8080/test/

資源名稱:index.jsp

相對路徑和絕對路徑

相對路徑:當前路徑為參照路徑,真正的路徑=當前路徑+訪問路徑

絕對路徑:帶請求協議的路徑,url這種帶http協議開頭的路徑,如http://localhost:8080/test/index.jsp 這種詳細路徑

這個是對於相對路徑來說,因為絕對路徑不存在帶不帶「/」這說法

真實路徑=http://localhost:8080/test/

+帶「/」的訪問路徑

真實路徑=http://localhost:8080/  +帶「/」的訪問路徑

參照路徑為當前訪問路徑,即為當前資源路徑

真實路徑=當前資源路徑

+不帶「/」的訪問路徑

特例sendredirect()重定向為伺服器根路徑,要麼為斜槓,要麼加專案名

web專案中的路徑問題

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

web專案中的路徑相關問題

28ttt service 專案名 servlet中,獲得專案絕對路徑 request.getsession.getservletcontext getrealpath 如 e 6.0 workspace 28ttt service servlet中,請求頁面的相對路徑 request.getser...

web路徑問題

1.getrequesturi test testurl testurl.jsp 2.getcontextpath test 3.getservletpath testurl testurl.jsp 三 web.xml中的路徑 根路徑 locolhost 8080 專案名 servlet 對映 xx...