Servlet几个常用的Listener接口
2013-04-18 17:43
483 查看
记性比较差,遂记录之。
Servlet/JSP Scope作用域分为四种,分别为: page 在当前页面有效(仅用于JSP中) request 在当前请求中有效
session 在当前会话中有效 application 在所有应用程序中有效 。
[ request-->session-->application ]
ServletRequestListener.java <request>
ServletRequestAttributeListener.java <request>
HttpSessionListener.java <session>
HttpSessionAttributeListener.java <session>
ServletContextListener.java <application>
ServletContextAttributeListener.java <application>
Servlet/JSP Scope作用域分为四种,分别为: page 在当前页面有效(仅用于JSP中) request 在当前请求中有效
session 在当前会话中有效 application 在所有应用程序中有效 。
[ request-->session-->application ]
ServletRequestListener.java <request>
package javax.servlet; import java.util.EventListener; public abstract interface ServletRequestListener extends EventListener { public abstract void requestDestroyed(ServletRequestEvent paramServletRequestEvent); public abstract void requestInitialized(ServletRequestEvent paramServletRequestEvent); }
ServletRequestAttributeListener.java <request>
package javax.servlet; import java.util.EventListener; public abstract interface ServletRequestAttributeListener extends EventListener { public abstract void attributeAdded(ServletRequestAttributeEvent paramServletRequestAttributeEvent); public abstract void attributeRemoved(ServletRequestAttributeEvent paramServletRequestAttributeEvent); public abstract void attributeReplaced(ServletRequestAttributeEvent paramServletRequestAttributeEvent); }
HttpSessionListener.java <session>
package javax.servlet.http; import java.util.EventListener; public abstract interface HttpSessionListener extends EventListener { public abstract void sessionCreated(HttpSessionEvent paramHttpSessionEvent); public abstract void sessionDestroyed(HttpSessionEvent paramHttpSessionEvent); }
HttpSessionAttributeListener.java <session>
package javax.servlet.http; import java.util.EventListener; public abstract interface HttpSessionAttributeListener extends EventListener { public abstract void attributeAdded(HttpSessionBindingEvent paramHttpSessionBindingEvent); public abstract void attributeRemoved(HttpSessionBindingEvent paramHttpSessionBindingEvent); public abstract void attributeReplaced(HttpSessionBindingEvent paramHttpSessionBindingEvent); }
ServletContextListener.java <application>
package javax.servlet; import java.util.EventListener; public abstract interface ServletContextListener extends EventListener { public abstract void contextInitialized(ServletContextEvent paramServletContextEvent); public abstract void contextDestroyed(ServletContextEvent paramServletContextEvent); }
ServletContextAttributeListener.java <application>
package javax.servlet; import java.util.EventListener; public abstract interface ServletContextAttributeListener extends EventListener { public abstract void attributeAdded(ServletContextAttributeEvent paramServletContextAttributeEvent); public abstract void attributeRemoved(ServletContextAttributeEvent paramServletContextAttributeEvent); public abstract void attributeReplaced(ServletContextAttributeEvent paramServletContextAttributeEvent); }
相关文章推荐
- 几个常用的json接口
- HttpServletRequest几个常用方法的区别
- ServletContextListener接口使用
- 关于java的几个常用关键字及抽象类和接口
- ServletContextListener接口的使用心得
- 几个常用的IP地址归属地查询接口
- Servlet--HttpSessionBindingListener接口,HttpSessionBindingEvent类
- ServletContextListener HttpSessionListener 接口的实现与应用
- Servlet--HttpSessionBindingListener接口,HttpSessionBindingEvent类
- 几个常用的IP地址归属地查询接口
- 几个常用的小接口
- servlet几个常用的方法
- Servlet接口的常用方法
- Jsp Servlet常用 Listener的分类
- ServletContextListener HttpSessionListener 接口的实现与应用
- Servlet常用接口
- spring中几个常用的类及接口分析
- Ajax常用的几个函数及Alexa查询的几个查询接口及使用方法
- Servlet 3.0的AsyncListener接口
- ServletContentLIstener接口演示ServletContext的启动和初始化