JSP 四個內建物件的儲存範圍

2021-07-05 07:11:21 字數 450 閱讀 9225

一、屬性儲存範圍

1)page:就是設定的屬性只能在當前頁面有效。

通過pagecontext的setattribute()和getattribute()。

2)request:指屬性在一次請求範圍內有效。

如果頁面從給乙個頁面跳轉到另乙個頁面,那麼該屬性就失效了。

這裡所指的跳轉是指客戶端跳轉,比如客戶單擊超連結跳轉到其他頁面或者通過瀏覽器位址列瀏覽其他頁面。

如果使用伺服器端跳轉,則該屬性仍然生效。

同理使用request物件的setattribute()和getattribute()。

3)session:指客戶瀏覽器與伺服器一次會話範圍內,如果伺服器斷開連線,那麼屬性就失效了。

同理通過session物件的setattribute()和getattribute()。

session範圍的例外比如重新開啟乙個瀏覽器。

JSP 九個內建物件 四個域物件

jsp 中的內建物件,是指 tomcat在翻譯jsp頁面成為 servlet源 後,內部提供的九大物件,叫內建物件 也就是說在 jsp 頁面載入完畢之後自動幫開發者建立好了這些物件,開發者只需要使用相應的物件呼叫相應的方法即可 物件 explain request 請求物件 response 響應物...

JSP的四個域物件

四個域物件 pagecontext page域 request request域 session session域 1 域物件作用 儲存資料 和 獲取資料 用於資料共享。2 域物件方法 setattribute name object 儲存資料 getattribute name 獲取資料 remo...

jsp內建物件的作用範圍

內建物件的作用範圍是指每個內建物件的某個例項在多長時間和多大的範圍中有效,即在什麼樣的範圍內可以有效地訪問同乙個物件例項。該範圍是從伺服器開始執行到伺服器關閉。2 session的作用範圍 該範圍是從客戶端與伺服器連線開始,到連線中斷為止。3 request的作用範圍 該範圍是從乙個jsp頁面向另乙...