request如何獲取請求路徑方法

2021-10-08 02:28:38 字數 731 閱讀 3033

request如何獲取請求路徑方法

request物件中包含的是請求資訊,當我們在瀏覽器位址列上輸入:

http://localhost:8080/example/aservlet?username=zhangsan,這段位址也會作為請求資訊封裝在request物件中,request物件必然會提供相關的方法來獲取這些請求資訊,這些資訊其實就是請求路徑資訊。

request物件通過以下方法來獲取請求路徑,如下所示:

string getservername():獲取伺服器名,localhost;

string getserverport():獲取伺服器端口號,8080;

string getcontextpath():獲取專案名,/example;

string getservletpath():獲取servlet路徑,/aservlet;

string getquerystring():獲取引數部分,即問號後面的部分:username=zhangsan

string getrequesturi():獲取請求uri,等於專案名+servlet路徑:/example/aservlet

string getrequesturl():獲取請求url,等於不包含引數的整個請求路徑:http://localhost:8080/example/aservlet

string request.getremoteaddr():獲取伺服器的ip,如localhost對應ip為127.0.0.1

獲取Request請求的路徑資訊

從request物件中可以獲取各種路徑資訊,以下例子 假設請求的頁面是index.jsp,專案是webdemo,則在index.jsp中獲取有關request物件的各種路徑資訊如下 string path request.getcontextpath string basepath request....

request獲取路徑

從request物件中可以獲取各種路徑資訊,以下例子 假設請求的頁面是index.jsp,專案是webdemo,則在index.jsp中獲取有關request物件的各種路徑資訊如下 string path request.getcontextpath string basepath request....

request獲取路徑

從request物件中可以獲取各種路徑資訊,以下例子 假設請求的頁面是index.jsp,專案是webdemo,則在index.jsp中獲取有關request物件的各種路徑資訊如下 string path request.getcontextpath string basepath request....