JSP內建物件

2021-08-03 03:49:56 字數 919 閱讀 7939

jsp九大內建物件?

1)page:頁面物件。jsp中引入了pagecontext上下文物件,通過它可以訪問頁面的許多屬性,通過pagecontext

物件還可以獲取這九大內建物件,如:getout();getrequest()等。

2)request:該物件封裝了使用者提交的資訊,通過一些方法可以獲取封裝的資訊;當獲取客戶提交的漢字字元時,會出現亂碼問題,解決的方法是:將獲取字串用iso8859-1進行編碼,並將編碼存放到乙個位元組陣列中,然後再將這個陣列轉換為字串即可。示例:

string name=request.getparameter("username");

byte by=name.getbytes("iso8859-1");

name=new string(by);

3)session:它在使用者訪問第乙個jsp頁面時自動建立,完成會話期管理,從乙個客戶開啟瀏覽器並連線到伺服器開始,到客戶關閉瀏覽器離開伺服器結束,被稱為乙個會話。建立session物件的同時,將為session物件分配乙個string型別的id號,並將這個id號傳送到客戶端,儲存在cookie中,這樣session物件,直到客戶關閉瀏覽器後,伺服器端該客戶的session物件才取消。

5)out:是乙個輸出流,用來向客戶輸出資料。

6)cookie:是web伺服器儲存在使用者硬碟上的一段檔案,每個cookie物件以鍵/值對的方式儲存;向客戶端傳送cookie主要通過response物件的addcookie(cookie c)方法;讀取客戶端的cookie主要通過request物件的getcookies()方法,返回乙個陣列;可以設定cookie的失效時間。主要應用於統計乙個使用者的訪問次數

7)config:配置物件

8)response:對客戶的請求作出動態響應,向客戶端傳送資料。

9)exception:在處理異常的頁面中可以直接訪問該物件。

JSP內建物件

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

jsp內建物件

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

JSP內建物件

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