摘要:1.HttpSessionBindingListener 這個監(jiān)聽器,可以讓javaBean對象,感知它被綁定到session中或從session中移除。2.HttpSessionActivationListener 這個監(jiān)聽器,可以讓javaBean感知,被鈍化或活化。
1.HttpSessionBindingListener
這個監(jiān)聽器,可以讓javaBean對象,感知它被綁定到session中或從session中移除。
2.HttpSessionActivationListener
這個監(jiān)聽器,可以讓javaBean感知,被鈍化或活化。
鈍化--->將session中的javaBean保存到文件中.
活化--->從文件中將javaBean直接獲取。
需要創(chuàng)建一個配置文件context.xml
這個文件保存到META-INF目錄下.
<Context>
<Manager className="org.apache.catalina.session.PersistentManager" maxIdleSwap="1">
<Store className="org.apache.catalina.session.FileStore" directory="it315"/>
</Manager>
</Context>
這兩個監(jiān)聽器特點;
1.它們是由javaBean實現(xiàn).