JSP的四個作用域(從小到大)

2021-09-26 05:28:53 字數 640 閱讀 5913

jsp的四個作用域(從小到大)

pagecontext:頁面作用域

request:請求作用域

session:會話作用域

示例1:在當前頁中

pagecontext.setattribute("aa", "11");

request.setattribute("bb", "22");

session.setattribute("cc", "33");

可以獲取到值

$$$$

結論:在同乙個頁面中,所有的作用域的值都能獲取

示例2:進行請求**

pagecontext:作用域中的值獲取不到,其它作用域仍然可以。

示例3:先訪問scope.jsp,再次訪問 sc2.jsp,進行了兩次請求。

pagecontext和request中的資料都獲取不到

示例4:先訪問scope.jsp,關閉瀏覽器,重新開啟再次訪問sc2.jsp

pagecontext request session 都失效了

示例5:先訪問scope.jsp,關閉伺服器,再次訪問sc2.jsp

四個作用域都失效了....

el表示式查詢作用域的值時,範圍預設從小到大查詢

JSP 四個作用域

下圖為jsp內建物件作用域表 名稱 作用域 session 在當前會話中有效 request 在當前請求中有效 page 在當前頁面有效 首先要宣告一點,所謂 作用域 就是 資訊共享的範圍 也就是說乙個資訊能夠在多大的範圍內有效。web互動的最基本單位為http請求。每個使用者從進入 到離開 這段過...

jsp的四個作用域

名稱作用域 在所有應用程式中有效 session 在當前會話中有效 request 在當前請求中有效 page 在當前頁面有效 web互動的最基本單位為http請求。每個使用者從進入 到離開 這段過程稱為乙個http會話,乙個伺服器的執行過程中會有多個使用者訪問,就是多個http會話。作用域解釋如下...

Jsp的四個作用域

pagecontext常量名 描述 作用域名稱 域物件型別 pagescope 當前頁面中有效 pagecontext pagecontext requestscope 一次請求範圍 request httpservletrequest sessionscope 一次會話範圍 session htt...