java獲取請求路徑資訊

2021-09-12 12:22:03 字數 977 閱讀 4774

記錄一下常用路徑資訊的獲取:

//測試的請求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...