web中四大作用域對象,及作用范圍


page(當前jsp有效) request(一次請求) session(一次會話) application(整個web應用)

page域指的是pageContext.

request域指的是HttpServletRequest

session 域指的是HTTPSession

application 域指的是ServletContext,他們都是域對象,原因就是他們都內置了map集合,都有setAttribute getAttribute方法。而且他們的name都是String類型,而value都是Object類型。

他們都有自己固定的生命周期和作用域

page:jsp頁面被執行,生命周期開始,jsp頁面執行完畢,生命周期結束。

request:用戶發送一個請求,開始,服務器返回響應,請求結束,生命周期結束。

session:用戶打開瀏覽器訪問,創建session(開始),session超時或被聲明失效,該對象生命周期結束。

application:web應用加載的時候創建。Web應用被移除或服務器關閉,對象銷毀


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM