与HttpSession相关的监听器】的更多相关文章

概述 与HttpSession相关的监听器有四个:分别是HttpSessionListener.HttpSessionAttributeListener.HttpSessionBindingListener与HttpSessionActivationListener. HttpSessionListener HttpSessionListener是“生命周期监听器”,在HttpSession对象初始化后或结束前,会分别调用sessionCreated()与sessionDestroyed()方法…
概述 与ServletContext相关的监听器有ServletContextListener与ServletContextAttributeListener. ServletContextListener ServletContextListener是“生命周期监听器”,可以让我们知道Web应用程序的初始化完成或即将销毁的时机. 在Web应用程序初始化后或即将销毁前,Web容器会调用contextInitialized()或contextDestroyed(),并会传入ServletConte…
//获取Session对象 request.getSession() request.getSession(boolean create) //获取SessionId getId() //获取当前session对象的创建时间 getCreationTime() //获取最后一次访问该session对象的时间 getLastAccessedTime() //设置Session最大时效 setMaxInactiveInterval() //获取Session最大时效 getMaxInactiveIn…
Servlet API提供了一系列的事件和事件监听接口. 上层的servlet/JSP应用能够通过调用这些API进行事件 驱动的开发.这里监听的所有事件都继承自 java.util.Event对象.监听器接口可以分为三类: ServletContext.HttpSession 和ServletRequest . 一.监听器接口和注册 1. 监听器接口主要在 javax.servlet 和javax.servlet.http 的包中.有以下这些接口: javax.servlet.ServletCo…
Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前.发生后可以做一些必要的处理. 接口: 目前Servlet2.4和JSP2.0总共有8个监听器接口和6个Event类,其中HttpSessionAttributeListener与 HttpSessionBindingListener 皆使用HttpSessionBindingEvent;HttpSessionListener和 HttpSessionActivationListener则都使用HttpSessionEve…
1 JavaWeb监听器概述 在JavaWeb被监听的事件源为:ServletContext.HttpSession.ServletRequest,即三大域对象.有监听域对象"创建"与"销毁"的监听器,监听域对象"操作域属性"的监听器,监听HttpSession的监听器. 2 创建与销毁监听器 创建与销毁监听器一共有三个: ServletContextListener:Tomcat启动和关闭时调用下面两个方法 public void contex…
1 JavaWeb监听器概述 在JavaWeb被监听的事件源为:ServletContext.HttpSession.ServletRequest,即三大域对象. l  监听域对象“创建”与“销毁”的监听器: l  监听域对象“操作域属性”的监听器: l  监听HttpSession的监听器(较少用,了解就行). 三大域对象监听器创建方式为自定义类实现监听器接口,然后在web.xml进行配置,配置实例如下: <listener> <listener-class>cn.itcast.…
监听器 6个事件类,均以event结尾 *某些操作,如启动/关闭容器,创建/销毁会话,都将触发一种事件发生,当发生了某种事件,容器将创建对应的事件类对象 8个监听接口,均以Listener结尾 监听器定义了监听方法,可以处理对应的事件 ServletAPI中的6个事件类: ServletContextEvent:该类表示上下文(ServletContext)事件,当应用上下文对象发生变化,如创建或销毁上下文对象时,将触发上下文事件 ServletContextAttributeEvent:该类表…
Web容器管理Servlet/JSP相关的生命周期,若对HttpServletRequest对象.HttpSession对象.ServletContxt对象在生成.销毁或相关属性设置发生的时机点有兴趣,可以实现对应的监听器(Listener). 一.ServletContext事件.监听器 与ServletContext相关的监听器有两个,ServletContextListener.ServletContextAttributeListener 1.ServletContextListener…
监听器Listener jservlet规范包括三个技术点:servlet :listener :filter:监听器就是监听某个对象的的状态变化的组件.监听器的相关概念事件源: 被监听的对象(三个域对象 request,session,servletContext) 监听器:监听事件源对象, 事件源对象的状态的变化都会触发监听器 . 注册监听器:将监听器与事件源进行绑定. 响应行为:监听器监听到事件源的状态变化时,所涉及的功能代码(程序员编写代码) 按照被监听的对象划分:ServletRequ…