web.xml中的listener
来源:互联网 发布:linux ping timeout 编辑:程序博客网 时间:2024/06/07 07:03
listener存在两个接口
1、ServletContextListener
2、HttpSessionListener
解释一下:
实现ServletContextListener的类,需要实现两个方法:contextInitialized和contextDestroyed。
由于servletContext在整个应用的生命周期中只有一个实例,并且伴随容器启动而初始化和容器关闭而销毁,所以context一般作为缓存的初始化或者应用启动时候的预处理工作。
servletContext实例获取为:
public void contextInitialized(ServletContextEvent event) {
context = event.getServletContext();
...
}
在javaBean中获取servletContext方法为:servlet.getServletConfig().getServletContext();
在jsp中获取servletContext方法为:application.getContext("");
实现HttpSessionListener的类,需要实现两个方法:sessionCreated和sessionDestroyed。
sessionCotenxt在session创建的时候触发sessionCreated和session销毁的时候触发sessionDestroyed。故而HttpSessionListener一般用来记录在线人数。
sessionContext的实例获取为:
public void sessionCreated(HttpSessionEvent se) {
sc=se.getSession().getServletContext();
System.out.println("新建一个session");
}
- web.xml中的listener
- Web.xml中的listener标签
- Web.xml中的listener标签
- web.xml 中的listener、filter、servlet
- java中web.xml中的<listener> 详解
- spring的web.xml中的listener
- web.xml listener
- web.xml listener
- web.xml与listener
- web.xml 配置-listener
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- 数据分析(摘自百度)
- vs2005 写的web servcies 在.net 2003下调用时报xml 604异常原因是因为实体类,声明类型两个环境不一样
- 面向对象设计的设计原则
- fckeditor集成到php zend framework框架中
- Oracle函数大全
- web.xml中的listener
- 怎样查看操作系统是32位的还是64位的
- Javascript中实现StringBuffer类
- php 数据库操作类
- 利用最大公约数求解问题
- oracle常见异常类型
- 共享一文件夹提示"服务器存储空间不足,无法处理此命令"的问题解决方法
- 通过spring在filter注入bean(DelegatingFilterProxy与servlet filter)
- c++ primer 习题 15章