-
ServletContext、HttpSession、ServletRequest对象的中属性的增加和删除有单独的事件监听器 XXAttributeListner 监听的事件包括 attributeAdded() attributeRemoved() attributeReplaced() 区别: request.getAttribute的值获得是从request.setAttribute的值 request.getParameter是请求的参数值查看全部
-
ServletRequest的事件监听器 实现ServletRequestListener接口用于监听它的创建和销毁事件 一个ServletRequest可以注册多个ServletRequestListener接口, 有两个事件处理方法: requestInitialized方法: public void requestInitialized(ServletRequestEvent sre) request创建时调用 参数ServletRequestEvent可以获取ServletRequest对象 ServletRequest sr = sre.getServletRequest() 进而获取初始化参数:sr.getInitParmeter("") requestDestroyed方法: public void requestDestroyed(ServletRequestEvent sre) request销毁时调用 ServletRequest的主要用途: 读取参数 记录访问历史 request监听的是用户的每一个访问请求查看全部
-
<session-config> <!-- 设定超时销毁时间(分钟) 然而这个时间并不精确,而且当为0的时候表示无超时销毁--> <session-timeout>1</session-timeout> </session-config> session 失效的三种场景 1.关闭服务器 2.关闭浏览器,一段时间后,session自动消失 3.seesion 超时 HttpSession的创建和销毁 实现HttpSessionListener接口用于监听它的创建和销毁事件 一个HttpSession可以注册多个HttpSessionListener接口, 一个web应用中可以有多个HttpSession对象 有两个事件处理方法: sessionCreated方法: public void sessionCreated(HttpSessionEvent se) session创建时调用 sessionDestroyed方法: public void sessionDestroyed(HttpSessionEvent se) session销毁时调用 HttpSessionListener的主要用途: 统计在线人数 记录访问日志,记录访问时间、访问的ip /** * 销毁session * 1.关闭服务器 * 2.关闭浏览器 * 3.不关闭浏览器,session超时 */ 不关闭浏览器,session超时 可以在web.xml配置session超时的时间 <session-config> <session-timeout>0</session-timeout> </session-config> 0:session没有超时的限制 1:session超时1分钟后销毁,但是并不是准确的一分钟查看全部
-
web.xml下多个监听器的启动顺序, 监听器、过滤器和servlet的加载顺序查看全部
-
监听器的例子: 1、实现ServicelContextListener接口 contextInitialized() contextDestoryed() 2web.xml中注册 <listener> <listener-class>类的完整路径</listener> </listener>查看全部
-
监听器的用途: 1、统计在线人数和在线用户; 2、系统启动时加载初始化信息; 3、统计网站访问量; 4、跟Spring结合;查看全部
-
HttpSessionBingdingListener和HttpSessionActivityListener查看全部
-
Tomcat中两种Session钝化管理器2查看全部
-
Tomcat中的两种Session钝化管理器查看全部
-
Session的钝化机制,室友服务器自动完成的,不需要人为的干预查看全部
-
监听绑定到HttpSession域中的对象的监听器查看全部
-
request.getParamater获取的是http请求的参数,request.getAttribute获取的是request域对象中的属性值,并不能获取到参数查看全部
-
监听对象中属性的增加和删除的监听器查看全部
-
ServletRequest和ServletRequestListener查看全部
-
HttpSession和HttpSessionListener查看全部
举报
0/150
提交
取消