session绑定javaBean

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了session绑定javaBean相关的知识,希望对你有一定的参考价值。

1.HttpSessionBindingListener
   这个监听器,可以让javaBean对象,感知它被绑定到session中或从session中移除。
2.HttpSessionActivationListener
   这个监听器,可以让javaBean感知,被钝化或活化。
   
    钝化--->将session中的javaBean保存到文件中.
    活化--->从文件中将javaBean直接获取。
    
    需要创建一个配置文件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>   
   
   
  这两个监听器特点;
   1.它们是由javaBean实现.
   2.它们不需要在web.xml文件中配置.




















以上是关于session绑定javaBean的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate绑定session保证session为单线程操作

session绑定javaBean

绑定本地的Session

Hibernate中Session与本地线程绑定

hibernate之绑定本地session

Tomcat Session简介及绑定