概述

与HttpSession相关的监听器有四个:分别是HttpSessionListener、HttpSessionAttributeListener、HttpSessionBindingListener与HttpSessionActivationListener


HttpSessionListener

HttpSessionListener是“生命周期监听器”,在HttpSession对象初始化后或结束前,会分别调用sessionCreated()与sessionDestroyed()方法,并传入的HttpSessionEvent,我们可以使用HttpSessionEvent的getSession()取得HttpSession。

声明

方法一:在实现HttpSessionListener的类上标注@WebListener

@WebListener()
public class SomeSessionListener implements HttpSessionListener {}
java Code

相关文章: