記錄一下常用路徑資訊的獲取:
//測試的請求url, get方法
//獲取請求方法
request.getmethod(); //返回"get"
//獲取請求協議
request.getscheme(); //返回"http"
//獲取請求網域名稱(ip位址);
request.getservername(); //返回"localhost"
//獲取請求埠號
request.getserverport(); //返回"8080"
//獲取請求url, 不包括請求引數
request.getrequesturl(); //返回"http://localhost:8080/struts2/user/login.action"
//獲取請求uri, 也不包括請求引數, 相當於contextpath + servletpath
request.getrequesturi(); //返回"/struts2/user/login.action"
//獲取請求引數, 不帶問號"?"
request.getquerystring(); //返回"userid=1000"
//獲取請求協議
request.getprotocol(); //返回"http/1.1"
//獲取web應用程式路徑
request.getcontextpath(); //返回"/struts2"
//獲取請求資源路徑
request.getservletpath(); //返回"/user/login.action"
獲取Request請求的路徑資訊
從request物件中可以獲取各種路徑資訊,以下例子 假設請求的頁面是index.jsp,專案是webdemo,則在index.jsp中獲取有關request物件的各種路徑資訊如下 string path request.getcontextpath string basepath request....
java請求路徑
在寫程式時,想要獲取某個資源檔案,或想訪問某個 servlet 如果路徑寫不對,就找不到該檔案,或訪問失敗。由此可見,路徑很重要。下面我們就來分析一下如何正確找到資源檔案及訪問 servlet。1.servlet訪問路徑 servlet 的訪問路徑是在 web.xml 檔案中配置的,如下所示 ser...
java 獲取路徑
1.在ssh2環境下 例如工程在c temp test 1.1 request.getcontextpath 結果 test 1.2request.getrealpath 或者request.getsession getservletcontext getrealpath 2.桌面應用 例如工程在c...