Java Web学习笔记——Listener

来源:互联网 发布:mac怎么玩英雄杀 编辑:程序博客网 时间:2024/05/19 17:26

1、Listener要用于对servlet、request、context进行监控,包括创建与销毁、属性变化等,Servlet目前提供8种Listener接口

  • HttpSessionListener:监听Session的创建与销毁
  • ServletContextListner:监听Context的创建与销毁
  • ServletRequestListner:监听Request的创建与销毁
  • HttpSessionAttributeListener:向被监听对象中添加、更新、移除属性时
  • ServletContextAttributeListener
  • ServletRequestAttributeListener
  • HttpSessionBindingListener:对象被放到Session或被移除时
  • HttpSessionActivationListener:服务器关闭时将Session中的内容保存到硬盘上,或服务器重启时将Session内容从硬盘上重新加载时

2、Listener只有在web.xml中配置过才能开始监听,一般配置在Servlet标签的前面,可以配置不同种Listener,同种Listener也可配置多个,触发时服务器依配置次序执行监听程序

0 0