侧边栏壁纸
  • 累计撰写 106 篇文章
  • 累计创建 19 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

十三、什么是Listener监听器(JavaEE 零基础笔记)

zero
2020-04-11 / 0 评论 / 0 点赞 / 19 阅读 / 1391 字
温馨提示:
本文最后更新于 2024-07-06,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
  • Listener监听器它是JavaWeb的三大组件之一,JavaWeb的三大组件分别是:Servlet程序、Filter过滤器、Listener监听器

  • Listener它是JavaEE的规范,就是接口

  • 监听器的作用是监听某种事物的变化,然后通过回调函数,反馈给客户(程序)去做一些相应的处理

13.1、ServletContextListener 监听器

  • ServeltContextListener 它可以监听 ServletContext对象的创建和销毁

  • ServletContext对象在web工程启动的时候创建,在web工程停止的时候销毁

  • 监听到创建和销毁之后都会分别调用ServletContextListener监听器的方法反馈

  • 两个方法分别是:

    public interface ServletContextListener extends EventListener {
      /**
      * 在ServletContext对象创建之后马上调用,做初始化
      */
      public void contextInitialized(ServletContextEvent servletContextEvent) {
    
      }
      /**
      * 在ServletContext对象销毁之后调用
      */
      public void contextDestroyed(ServletContextEvent servletContextEvent) {
    
      }
    }

    web.xml

    <listener>
        <listener-class>com.bigbey.HelloServlet</listener-class>
    </listener>
  • 如何使用ServletContextListener监听器监听ServletContext对象

    • 使用步骤如下:

    • 编写一个类去实现ServletContextListener

    • 实现其两个回调方法

    • 到web.xml中去配置监听器

0

评论区