org.nutz.mvc
类 NutSessionListener
java.lang.Object
org.nutz.mvc.NutSessionListener
- 所有已实现的接口:
- java.util.EventListener, javax.servlet.http.HttpSessionListener
public class NutSessionListener
- extends java.lang.Object
- implements javax.servlet.http.HttpSessionListener
如果你的应用,在 Session 中保存了一些需要注销的对象,比如你在 Ioc 容器中将一个 DataSource 对象的范围设成
"session",那么请启用本的监听器,它会在一个 session 注销时,关闭 DataSource
启用的方法是在 web.xml 中,添加下面的代码:
<listener>
<listerner-class>org.nutz.mvc.NutSessionListener</listerner-class>
</listener>
注意:
如果你的 IocProvider 返回是 Ioc 而不是 Ioc2,那么 这个监听器是没有意义的。因为Nutz.Mvc 不会为 Session 创建
IocContext,因此也就不需要注销
- 作者:
- zozoh(zozohtnt@gmail.com)
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NutSessionListener
public NutSessionListener()
sessionCreated
public void sessionCreated(javax.servlet.http.HttpSessionEvent se)
- 指定者:
- 接口
javax.servlet.http.HttpSessionListener
中的 sessionCreated
sessionDestroyed
public void sessionDestroyed(javax.servlet.http.HttpSessionEvent se)
- 指定者:
- 接口
javax.servlet.http.HttpSessionListener
中的 sessionDestroyed