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