JSP內建物件

2021-05-26 02:00:20 字數 968 閱讀 6005

jsp內建物件對映表:

下面是各個物件介紹:

•「request」 物件代表的是來自客戶端的請求,例如我們在form表單中填寫的資訊等,是最常用的物件。關於它的方法使用較多的是getparameter、getparameternames和getparametervalues,通過呼叫這幾個方法來獲取請求物件中所包含的引數的值

• 「pagecontext」 物件直譯時可以稱作「頁面上下文」物件,代表的是當前頁面執行的一些屬性,常用的方法包括findattribute、getattribute、getattributesscope和getattributenamesinscope,一般情況下「pagecontext」 物件用到得也不是很多,只有在專案所面臨的情況比較複雜的情況下,才會利用到頁面屬性來輔助處理。一般servlet容器會使用該物件

概要–http是無狀態(stateless)協議;

–web server 對每乙個客戶端請求都沒有歷史記憶;

–session用來儲存客戶端狀態資訊;

•「out」 物件代表了向客戶端傳送資料的物件,與「response」 物件不同,通過「out」 物件傳送的內容將是瀏覽器需要顯示的內容,是文字一級的,可以通過「out」 物件直接向客戶端寫乙個由程式動態生成html檔案。常用的方法除了print和println之外,還包括clear、clearbuffer、flush、getbuffersize和getremaining,這是因為「out」 物件內部包含了乙個緩衝區,所以需要一些對緩衝區進行操作的方法。

•「config」 物件提供一些配置資訊,常用的方法有getinitparameter和getinitparameternames,以獲得servlet初始化時的引數。

•「page」 物件代表了正在執行的由jsp檔案產生的類物件,不建議一般讀者使用。

•「exception」 物件則代表了jsp檔案執行時所產生的異常物件,此物件不能在一般jsp檔案中直接使用,而只能在使用了「」的jsp檔案中使用

jsp內建物件

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

JSP內建物件

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

jsp內建物件

resquest getparameter 獲取使用者提交的資訊。getprotocol 獲取請求使用的通訊協議,如http 1.1等。getservletpath 獲取請求的jsp頁面所在的目錄。getcontentlength 獲取http請求的長度。getmethod 獲取表單提交資訊的方式,...