JavaWebSession裏面對象活化與鈍化

必須工作

  1. 對象實現序列化接口
  2. 實現HttpSessionActivationListener這個接口,重寫兩個方法
  3. 在web目錄下的META-INF下創建一個context.xml
  4. context.xml內容如下
<Context>
 <!-- maxIdleSwap:session中的對象多長時間不使用就鈍化 -->
 <!-- directory:鈍化後的對象的文件寫到磁盤的哪個目錄下  配置鈍化的對象文件在                                             work/catalina/localhost/鈍化文件 -->
 <Manager className="org.apache.catalina.session.PersistentManager" maxIdleSwap="1">
  <Store className="org.apache.catalina.session.FileStore" directory="填上自己的文件名" />
 </Manager>
</Context>

被鈍化到work/catalina/localhost/自己剛剛填的文件名/文件夾下面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章