Servlet 监听器接口

来源:互联网 发布:长沙java待遇怎么样 编辑:程序博客网 时间:2024/05/21 22:46

监听器接口主要在javax.serletjavax.serlet.http的包中。有以下这些接口:

  1. javax.serlet.ServletContextListener:它能够响应ServletContext生命周期事件,它提供了ServletContext创建之后和ServletContext关闭之前的会被调用的方法。
  2. javax.servlet.ServletContextAttributeListener:它能够响应ServletContext范围的属性添加、删除替换事件。
  3. javax.servlet.http.HttpSessionListener:它能够响应HttpSession的创建、超时和失效事件。
  4. javax.servlet.http.HttpSessionAttributeListener:它能够响应HttpSession范围的属性添加、删除、替换事件。
  5. javax.servlet.http.HttpSessionActivationListener:它在一个HttpSession激活或者失效时被调用。
  6. javax.servlet.http.HttpSessionBindingListener:可以实现这个 接口来保存HttpSession范围的属性。当有属性从HttpSession添加或删除时,HttpSessionBindingListener接口能够做出响应。
  7. javax.servlet.ServletRequestListener:它能够响应一个ServletRequest的创建或删除。
  8. javax.servlet.ServletRequestAttributeListener:它能响应ServletRequest范围的属性值添加、删除、修改事件。
  9. javax.servlet.AsyncListener:一个用于异步操作的监听器。
0 0