session的生命週期的作用範圍是:從使用者開啟瀏覽器存取你的servlet開始直到使用者關閉了瀏覽器結束。 session有一個有效期,預設是15分鐘,如果在這段時間內用戶沒有和伺服器進行任何交互,則session的內容會自動清空掉。
session的生命週期簡單理解就是從使用者開啟瀏覽器存取你的servlet開始直到使用者關閉了瀏覽器結束。
不管你有幾個servlet和jsp,只要使用者是在同一個瀏覽器進行跳轉的,那你setAttribute到session內的物件都可以取出來,當然session有個有效期,預設是15分鐘,如果在這段時間內用戶沒有和伺服器進行任何交互,則session的內容會自動清空掉。
Session:在電腦中,尤其是在網路應用中,稱為「會話控制」。
Session物件儲存特定使用者會話所需的屬性及設定資訊。這樣,當使用者在應用程式的Web頁之間跳轉時,儲存在Session物件中的變數將不會遺失,而是在整個使用者會話中一直存在下去。
當使用者要求來自應用程式的 Web頁面時,如果該使用者還沒有會話,則Web伺服器將自動建立 Session物件。
當會話過期或被放棄後,伺服器將終止該會話。
Session 物件最常見的一個用法就是儲存使用者的首選項。
例如,如果使用者指明不喜歡查看圖形,就可以將該資訊儲存在Session物件中。
有關使用Session 物件的詳細信息,請參閱「ASP應用程式」部分的「管理會話」。
注意會話狀態僅在支援cookie的瀏覽器中保留。
更多相關知識,請造訪 PHP中文網! !
以上是一個session的生命週期的作用範圍是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!