JSP的request物件實戰

2021-09-25 15:42:06 字數 882 閱讀 8949

一 點睛

伺服器端只能通過request物件接收客戶端傳送的所有內容。我們常用request物件來接收請求資訊中的引數。

頁面在跳轉或被包含時,會向伺服器傳送請求資訊,伺服器會將請求資訊封裝在request物件中,然後使用request物件獲取請求資訊,也就是傳遞引數。

我們也可以使用request物件獲取使用者提交的表單資訊,然後對使用者使用表單提交的資訊進行處理。

二 實戰

1 input.html

2 input_do.jsp

request.setcharacterencoding("utf-8");

string msg = request.getparameter("msg") ;

out.println("") ;

%>

3 執行

4 說明

request.setcharacterencoding()方法,將資訊的傳輸編碼設定為utf-8。jsp傳輸資料的預設編碼是iso-8859-1,但該編碼格式不支援中文。如果要傳輸中文,則需要將生成的html檔案的編碼格式改為「utf-8」,並且將request解析請求時所使用的格式也設定為相應的格式。

getparameter方法使用的三種場景:

三 參考

JSP的內建物件 request物件

jsp內建的request物件,無需宣告,可以在jsp中直接使用。request物件實現了httpservletrequest介面,在request中包含了使用者的請求資訊。request物件的主要方法有 getparameter string name 獲得客戶端傳送給伺服器端的引數值,該引數一般...

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 ...