內建物件 request

2021-08-09 10:44:58 字數 814 閱讀 7483

request物件主要用於處理客戶端請求

request這個物件封裝了客戶端生成的

請求的所有細節,主要包括

頭資訊、系統資訊、請求方式、引數等。通過

request

物件提供的對應的方法可以處理客戶端瀏覽器提交的

請求個各項引數。

request物件常用方法

方法名稱說明

string getparameter(string name)

根據頁面表單元件名稱獲取頁面提交資料

string getparametervalues(string name)

獲取乙個頁面表單元件對應多個值時的使用者的請求資料

void setcharacterencoding(string charset)

指定每個請求的編碼,在呼叫getparameter( )之前進行設定,可以解決中文亂碼問題

string getremoteaddr()

返回提交請求的客戶機的ip位址

注意: setcharacterencoding方法只能用來處理

post

方式提交的中文亂碼,並且

setcharacterencoding

方法必須放在所有

getparameter

方法之前,不然依然會出現亂碼

如果使用get請求要處理中文亂碼

string un=new string(username.getby0074es("iso-8859-1"),"utf-8");

Request內建物件

所謂內建物件就是已經建立好的物件 容器建立的 我們可以直接使用的物件,如果在容器裡接收到使用者的請求,則會自動建立乙個物件來處理客戶端傳送的一些資訊,這個物件就是內建物件,型別是httpservletrequest,在呼叫service方法的時候容器會自動傳遞該物件給方法。可以通過該物件內的方法,將...

Jsp內建物件 request物件

request物件 客戶端的請求資訊被封裝在request物件中,通過它才能了解到客戶的需求,然後做出響應。它是httpservletrequest類的例項。request物件具有請求域,即完成客戶端的請求之前,該物件一直有效。常用方法如下 string getparameter string na...

JSP內建物件 request物件

string username request.getparameter username string password request.getparameter password 此方法用於提取表單中的資訊 在request中建立乙個message資訊 request.setattribute ...