五、Servlet监听器

来源:互联网 发布:淘宝客鹊桥什么意思 编辑:程序博客网 时间:2024/05/18 00:07

    • 一Servlet监听器简介
        • 作用
        • 用途
        • 一般模板
          • 1在src中创建FirstListenerjava
          • 2在webxml中配置
        • 监听器的启动顺序

一、Servlet监听器简介

监听器的作用是监听Web容器的有效事件,因此它是由容器管理的。利用Listener接口监听在容器中的某个执行程序,并且根据其应用程序的需求做出适应的响应。

作用:

  • 用于监听ServletContext、HttpSession和ServletRequest等域对象的属性发生创建与销毁事件
  • 用于监听域对象的属性发生修改事件
  • 可以在事件发生前、发生后做一些必要的处理

用途:

  • 统计在线人数和在线用户
  • 系统启动时加载初始化信息
  • 统计网站访问量
  • 跟Spring结合

一般模板:

这里写图片描述

(1)在src中创建FirstListener.java
package com;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class FirstListener implements ServletContextListener {    public void contextDestroyed(ServletContextEvent sce) {    }    public void contextInitialized(ServletContextEvent sce) {    }}
(2)在web.xml中配置
    <listener>        <listener-class>com.FirstListener</listener-class>    </listener>

监听器的启动顺序

这里写图片描述


原创粉丝点击