jsp九大內建之request物件

2021-06-26 15:58:48 字數 1126 閱讀 6876

request物件:

客戶端的請求資訊被封裝在request物件中,通過它才能了解到客戶的需求,然後做出響應。它是httpservletrequest類的例項。

request物件具有請求域,即完成客戶端的請求之前,該物件一直有效。

1 object getattribute(string name) 返回指定屬性的屬性值

2 enumeration getattributenames() 返回所有可用屬性名的列舉

3 string getcharacterencoding() 返回字元編碼方式

4 int getcontentlength() 返回請求體的長度(以位元組數)

5 string getcontenttype() 得到請求體的mime型別

6 servletinputstream getinputstream() 得到請求體中一行的二進位製流

7 string getparameter(string name) 返回name指定引數的引數值

8 enumeration getparameternames() 返回可用引數名的列舉

9 string getparametervalues(string name) 返回包含引數name的所有值的陣列

10 string getprotocol() 返回請求用的協議型別及版本號

11 string getscheme() 返回請求用的計畫名,如:http.https及ftp等

12 string getservername() 返回接受請求的伺服器主機名

13 int getserverport() 返回伺服器接受此請求所用的埠號

14 bufferedreader getreader() 返回解碼過了的請求體

15 string getremoteaddr() 返回傳送此請求的客戶端ip位址

16 string getremotehost() 返回傳送此請求的客戶端主機名

17 void setattribute(string key,object obj) 設定屬性的屬性值

18 stringgetrealpath(string path) 返回一虛擬路徑的真實路徑

19 string request.getcontextpath() 返回上下文路徑

jsp九大內建物件之 一 request

對於 request 物件我感覺在寫專案的時候用的最多的大概就是前三個方面了 1 用於處理表單提交後標籤內資訊的獲取即 request.getparameter 此處根據控制項的名稱獲得提交的資料 例 string username request.getparameter username req...

JSP九大內建物件

該物件代表 web 應用本身,整個 web 應用共享同乙個 物件,該物件主要用於在多個 jsp 頁面或 servlet 之間共享變數。通過 setattribute 方法將乙個值放入某個屬性,該屬性的值對整個 web 應用有效,因此 web 應用的每個 jsp 頁面或servlet 都可以訪問該屬性...

jsp九大內建物件

1.out 向客戶端輸出資料,位元組流。out.print 2.request 接受客戶端的http請求 getparamenter string name name表示表單的引數名 getparamentervalues string name 使用得到的是string getattribute ...