JavaWeb中的监听器
来源:互联网 发布:倚天象棋软件 编辑:程序博客网 时间:2024/06/04 00:17
事件源:三大域! ServletContext 生命周期监听:ServletContextListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void contextInitialized(ServletContextEvent sce):创建SErvletcontext时 void contextDestroyed(ServletContextEvent sce):销毁Servletcontext时 属性监听:ServletContextAttributeListener,它有三个方法,一个在添加属性时调用,一个在替换属性时调用,最后一个是在移除属性时调用。 void attributeAdded(ServletContextAttributeEvent event):添加属性时; void attributeReplaced(ServletContextAttributeEvent event):替换属性时; void attributeRemoved(ServletContextAttributeEvent event):移除属性时; HttpSession 生命周期监听:HttpSessionListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void sessionCreated(HttpSessionEvent se):创建session时 void sessionDestroyed(HttpSessionEvent se):销毁session时 属性监听:HttpSessioniAttributeListener,它有三个方法,一个在添加属性时调用,一个在替换属性时调用,最后一个是在移除属性时调用。 void attributeAdded(HttpSessionBindingEvent event):添加属性时; void attributeReplaced(HttpSessionBindingEvent event):替换属性时 void attributeRemoved(HttpSessionBindingEvent event):移除属性时 ServletRequest 生命周期监听:ServletRequestListener,它有两个方法,一个在出生时调用,一个在死亡时调用; void requestInitialized(ServletRequestEvent sre):创建request时 void requestDestroyed(ServletRequestEvent sre):销毁request时 属性监听:ServletRequestAttributeListener,它有三个方法,一个在添加属性时调用,一个在替换属性时调用,最后一个是在移除属性时调用。 void attributeAdded(ServletRequestAttributeEvent srae):添加属性时 void attributeReplaced(ServletRequestAttributeEvent srae):替换属性时 void attributeRemoved(ServletRequestAttributeEvent srae):移除属性时 javaWeb中完成编写监听器: 写一个监听器类:要求必须去实现某个监听器接口; 注册,是在web.xml中配置来完成注册!事件对象: ServletContextEvent:ServletContext getServletContext() HttpSessionEvent:HttpSession getSession() ServletRequest: ServletContext getServletContext(); ServletReques getServletRequest(); ServletContextAttributeEvent: ServletContext getServletContext(); String getName():获取属性名 Object getValue():获取属性值 HttpSessionBindingEvent:略 ServletRequestAttributeEvent :略感知监听(都与HttpSession相关) 它用来添加到JavaBean上,而不是添加到三大域上! 这两个监听器都不需要在web.xml中注册!HttpSessionBindingListener:添加到javabean上,javabean就知道自己是否添加到session中了。
阅读全文
0 0
- JavaWeb中的监听器
- JavaWeb中的监听器
- Javaweb中的监听器
- JavaWeb中的监听器
- JavaWeb中的监听器
- javaweb中的Listener监听器
- javaweb中的监听器
- JavaWeb中的监听器
- JavaWeb-监听器、Servlet规范中的监听器
- JavaWeb中的监听器和过滤器
- JavaWeb 监听器
- JavaWeb 监听器
- javaweb监听器
- JavaWeb监听器
- Javaweb监听器
- JavaWeb监听器
- javaweb监听器
- JavaWeb监听器
- Druid记录--分享
- Spring profile 项目迁移到另一个环境所需要的中间件
- 斜率优化dp
- 表单设计
- 对西瓜数据集实现LDA编程
- JavaWeb中的监听器
- 将源码上传到SVN服务器及从SVN服务器下载源码
- 【基础网络】TCP与UDP 的区别
- 应用优化
- Sublime编辑软件常用快捷键
- 转发和重定向的区别
- bzoj 1857 [SCOI2010]传送带【三分套三分】
- 将爬取的数据存储为json文件
- 分布式一致性原理与实践(一)