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