1、 system.out.println(request.getcontextpath());
列印結果:/news
2、system.out.println(request.getservletpath());
列印結果:/main/list.jsp
3、 system.out.println(request.getrequesturi());
列印結果:/news/main/list.jsp
4、 system.out.println(request.getrealpath("/"));
5 system.out.println(request.getpathinfo());
列印結果:/list.jsp
注意了 如果這個servlet配置了萬用字元
/*就很可能是「」
動態相對路徑:
方案1:$
方案2:<%=request.getcontextpath()%>
完全路徑
方案1:<%=request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+request.getcontextpath() %>
方案 2:$$$
$jstl中的路徑
專案根目錄
用
不保險的
jsp路徑獲取
第一種情況 直接訪問jsp檔案 url是 http localhost context path jsp index.jsp 要在index.jsp引用go.gif檔案 1 使用決對路徑 瀏覽器尋找方式 網域名稱 context path images go.gif 可找到。2 使用相對路徑 瀏覽器...
jsp路徑問題
今天在intellij idea 中做的專案 提交到svn 同事檢出後 發現各種資源找不到 或者請求的路徑不正確 這是由於在idea中部署的專案是根路徑 而同事部署不是的 搞得有點鬱悶 最後發現乙個號辦法 在jsp中新增標籤專案中所有的路徑都是相對base路徑的就好了 如下 string path ...
jsp路徑問題
相對路徑 以引用檔案之網頁所在位置為參考基礎,而建立出的目錄路徑。因此,當儲存於不同目錄的網頁引用同乙個檔案時,所使用的路徑將不相同,故稱之為相對。絕對路徑 以web站點根目錄為參考基礎的目錄路徑。之所以稱為絕對,意指當所有網頁引用同乙個檔案時,所使用的路徑都是一樣的。其實絕對路徑與相對路徑的不同處...