JSP內建物件

2021-09-11 16:35:50 字數 2254 閱讀 9743

1. request.getparameter()

request物件封裝了由客戶端生成的http請求的所有細節. 主要包括http頭資訊, 系統資訊, 請求方式和請求引數等.

例:如果通過超連結傳送乙個帶引數的請求 :  刪除   (如果帶多個引數用&分隔)

在delete.jsp頁面中可以通過request的getparameter()方法獲得引數值: 

2. request.setattribute(string name, object object)      request.getattribute(string name)

setattribute()  將資料儲存到request範圍內的資料中

getattribute()  獲取該request範圍中變數的值

3. request.getcookies()    request.addcookie(cookie cookie)   

request.getcookies()  從request中獲取cookie物件的集合  

request.addcookie(cookie cookie)  將乙個cookie物件傳送到客戶端

4. 解決中文亂碼

request.getparameter("name").getbytes("iso-8859-1"), "utf-8")

5. 獲取客戶端資訊

6. 顯示國際化資訊

使用response物件的sendredirect()方法可以將網頁重定向到另乙個頁面

2. 處理http標頭檔案

①禁用快取

②設定頁面自動重新整理

③定時跳轉頁面

3. 設定輸出緩衝

通常情況下,伺服器要輸出到客戶端的內容不會直接寫道客戶端, 而是先寫到乙個輸出緩衝區.

以下三種情況會將緩衝區內容寫到客戶端:

通過response對緩衝區經行配置方法如下:

1. 建立及獲取使用者的會話

session.setattribute(string name, object object)

session.getattribute(string name)

2. 從會話中移除指定物件

session.removeattribute(string name)

3. 銷毀session

session.invalidate()

4. 會話超時管理

1. 訪問應用程式初始化引數

2. 管理應用程式環境屬性

out物件用於在web瀏覽器內輸出資訊, 並且管理應用伺服器上的輸出緩衝區.

1. 向客戶端輸出資料

out.print()

out.println()

2. 管理響應緩衝

管理響應緩衝的方法如下:

六. pagecontext

pagecontext物件的建立和初始化都是由容器來完成的,常用方法:

七. config

八. page

九. exception

JSP內建物件

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

jsp內建物件

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

JSP內建物件

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