20 jsp jsp的九大內建物件

2022-02-20 13:46:31 字數 687 閱讀 4666

我們說jsp本質上是servlet,當她被轉化為servlet後,在service方法下會自動生成6個物件+service方法傳入的2個+乙個exception物件(需要jsp在page指令中宣告iserrorpage="true"才會有),如下圖。

跳轉9大物件簡介

區域性**塊中(也就是中,也就是service方法中)。

1、pagecontext:頁面上下文物件,封存了其它內建物件。封存了當前jsp的執行資訊。

2、request:封存當前請求資料的獨享

3、response:響應物件,用來響應處理結果給瀏覽器的物件。可以設定響應頭,重定向。

4、out物件:響應物件,jsp內部使用,帶有緩衝區的響應物件,效率高於response物件。

5、session:此物件用來儲存使用者不同請求的共享資料。

7、page:代表當前jsp的物件,相當於this。

8、config物件:即servletconfig物件,servlet本身的配置資訊。

9、exception:異常物件,用來儲存異常資訊的物件。只有在page指令中宣告了iserrorpage="true"才會有的物件。宣告了iserrorpage="true"表名當前jsp是乙個錯誤處理頁面,如404頁面。

jsp jsp九大內建物件

jsp九大內建物件學習 四個作用域 pagecontext jsp頁面上下文物件,封裝了當前jsp執行的所有資訊,作用域範圍 當前jsp頁面。request 請求物件,封裝了請求資訊,作用域範圍 當次請求中的servlet session 作用域範圍 一次會話 兩個輸出 response 輸出流物件...

JSP九大內建物件

該物件代表 web 應用本身,整個 web 應用共享同乙個 物件,該物件主要用於在多個 jsp 頁面或 servlet 之間共享變數。通過 setattribute 方法將乙個值放入某個屬性,該屬性的值對整個 web 應用有效,因此 web 應用的每個 jsp 頁面或servlet 都可以訪問該屬性...

jsp九大內建物件

1.out 向客戶端輸出資料,位元組流。out.print 2.request 接受客戶端的http請求 getparamenter string name name表示表單的引數名 getparamentervalues string name 使用得到的是string getattribute ...