1. 程式人生 > >Session對象的生命周期

Session對象的生命周期

req 配置 () strong fig bsp valid web.xml 銷毀

創建:第一次執行request.getSession()時創建

銷毀

  1)服務器(非正常)關閉時;

  2)session 過期/失效(默認30分鐘),可以在工程的web.xml中進行配置改變時間;

1 <session-config>
2     <session-timeout>30</session-timeout>
3 </session-config>    

    註意:時間的起算點,從何時開始計算30分鐘?

      答:從不操作服務器端的資源開始計時

  3)手動銷毀 session:session.invalidate()。

  註意:瀏覽器關閉了,session就銷毀了,對嗎?

  答:不對

作用範圍:

  默認在一次會話中,即在一次會話中任何資源公用一個session對象。

Session對象的生命周期