jsp 內建物件

2021-10-08 08:25:16 字數 702 閱讀 7281

1. 物件總覽

2. request

作用範圍:

request中儲存的資料僅在一次請求中可用

方法名稱

作用string getparameter(string name)

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

string getparamtervalues (string name)

獲取表單元件對應多個值時的請求資料

void setcharacterencoding(string charset)

指定每個請求的編碼

requestdispatcher getrequestdispatcher(string path)

返回乙個requestdipatcher物件,該物件的forward()方法用於請求**

3.session

作用範圍:

session中儲存的資料在乙個會話的有效期內可用

工作方式:

每個session 都有乙個唯一的sessionid,sessionid的產生和儲存都是由伺服器進行的。

客戶端和伺服器的互動:

第一次請求是伺服器會去建立乙個session,並把sessionid返回給客戶端,之後請求客戶端就會攜帶sessionid進行請求(只有session失效或瀏覽器關閉,就會重新進行此操作)

session 過多,會導致效能問題或伺服器崩潰:

作用範圍:

JSP內建物件

jsp內建物件對映表 下面是各個物件介紹 request 物件代表的是來自客戶端的請求,例如我們在form表單中填寫的資訊等,是最常用的物件。關於它的方法使用較多的是getparameter getparameternames和getparametervalues,通過呼叫這幾個方法來獲取請求物件中...

jsp內建物件

request 使用者端請求,此請求會包含來自 get post 請求的引數 response 網頁傳回使用者端的回應 包含了響應客戶請求的有關資訊 pagecontext 網頁的屬性是在這裡管理 頁面上下文物件 提供了對jsp頁面內所有的物件及名字空間的訪問 session 與請求有關的會話期,主...

JSP內建物件

內建物件 不需要預告定義,在指令碼 和表示式中直接使用。一 request物件 request物件封裝了由客戶端生成的 http 請求的所有細節,主要包括 http 頭資訊 系統資訊 請求方式 和 請求引數 等。1 訪問 請求引數 getparameter 示例 在頁面中定義超連結。刪除 在dele...