美文网首页
Spring中常见的监听器

Spring中常见的监听器

作者: 风吟空城 | 来源:发表于2019-06-04 15:11 被阅读0次

常见的监听器

ServletContextListener

监听servletContext对象的创建以及销毁

contextInitialized(ServletContextEvent arg0)    
contextDestroyed(ServletContextEvent arg0)

HttpSessionListener

监听session对象的创建以及销毁

sessionCreated(HttpSessionEvent se) 
sessionDestroyed(HttpSessionEvent se)

ServletRequestListener

监听request对象的创建以及销毁

requestInitialized(ServletRequestEvent sre)
requestDestroyed(ServletRequestEvent sre)

ServletContextAttributeListener

监听servletContext对象中属性的改变

//添加属性时执行
attributeAdded(ServletContextAttributeEvent event) 
//修改属性时执行
attributeReplaced(ServletContextAttributeEvent event)
//删除属性时执行
attributeRemoved(ServletContextAttributeEvent event) 

HttpSessionAttributeListener

监听session对象中属性的改变

//添加属性时执行
attributeAdded(HttpSessionBindingEvent event)
//修改属性时执行
attributeReplaced(HttpSessionBindingEvent event)
//删除属性时执行
attributeRemoved(HttpSessionBindingEvent event)

ServletRequestAttributeListener

监听request对象中属性的改变

//添加属性时执行
attributeAdded(ServletRequestAttributeEvent srae)
//修改属性时执行
attributeReplaced(ServletRequestAttributeEvent srae)
//删除属性时执行
attributeRemoved(ServletRequestAttributeEvent srae)

常见的监听器引用自https://blog.csdn.net/m0_38075425/article/details/81164501

相关文章

网友评论

      本文标题:Spring中常见的监听器

      本文链接:https://www.haomeiwen.com/subject/hxlhxctx.html