所謂內建物件就是已經建立好的物件(容器建立的),我們可以直接使用的物件,如果在容器裡接收到使用者的請求,則會自動建立乙個物件來處理客戶端傳送的一些資訊,這個物件就是內建物件,型別是httpservletrequest,在呼叫service方法的時候容器會自動傳遞該物件給方法。
可以通過該物件內的方法,將傳遞的資訊取得
cookie[
]getcookies()
;//取得客戶端傳遞的cookie資訊
string getheader
(string str)
;//取得請求頭資訊,根據請求頭名稱取得對應的值
enumeration
getheadernames()
;//按照列舉的方式取得所有請求頭資訊
string getmethod()
;//取得請求的方式
string getpathinfo()
;//取得額外路徑
string getcontextpath()
;//去的當前專案的根路徑
string getquerystring()
;//取得url位址?後面的引數
string getrequesturi()
;//取得url位址
string getservletpath()
;//取得servlet的對映路徑
;//取得session內建物件
string getrealpath()
;//取得專案的真實路徑
string getremotehost()
;//取得主機名稱
string getparameter
(string name)
;//取得表單提交的引數
void
setattribute
(string key,object value)
;//以鍵值對形式儲存資料
void
getattribute
(string key)
;//獲取儲存的資料
void
sentredirect
(string loc)
;//客戶端跳轉
;//伺服器跳轉
內建物件 request
request物件主要用於處理客戶端請求 request這個物件封裝了客戶端生成的 請求的所有細節,主要包括 頭資訊 系統資訊 請求方式 引數等。通過 request 物件提供的對應的方法可以處理客戶端瀏覽器提交的 請求個各項引數。request物件常用方法 方法名稱說明 string getpar...
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 ...