zoukankan      html  css  js  c++  java
  • Java第四十二天,JavaWeb三大组件,Listener

    一、ServletContextListener

    监听ServletContext对象的创建和销毁

    • void contextDestroyed(ServletContextEvent sce) ===> ServletContext对象被销毁之前会调用该方法
    • void contextInitialized(ServletContextEvent sce) ===> ServletContext对象创建后会调用该方法

    二、使用步骤

    1. 定义一个类,实现 ServletContextListener 接口,并实现方法
    2. 配置监听器

    三、配置方法

    1.web.xml 配置方法               

    <listener>
        <listener-class>监听器的全限定类名</listener-class>
    </listener>

    例如:

    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;
    import javax.servlet.annotation.WebListener;
    
    public class MyListener implements ServletContextListener {
    
        @Override
        public void contextInitialized(ServletContextEvent sce) {
        }
    
        @Override
        public void contextDestroyed(ServletContextEvent sce) {
    
        }
    }
    <!--配置监听器-->
    <listener>
        <listener-class>web.listener.MyListener</listener-class>
    </listener>

    2.注解配置方法

    @WebListener

    例如:

    import javax.servlet.ServletContextEvent;
    import javax.servlet.ServletContextListener;
    import javax.servlet.annotation.WebListener;
    
    @WebListener
    public class MyListener implements ServletContextListener {
    
        @Override
        public void contextInitialized(ServletContextEvent sce) {
        }
    
        @Override
        public void contextDestroyed(ServletContextEvent sce) {
    
        }
    }
    
    作者:蓝月

    -------------------------------------------

    个性签名:能我之人何其多,戒骄戒躁,脚踏实地地走好每一步

  • 相关阅读:
    vue 分页 pagination
    查看android 签名文件keystore的有效期限
    cordova + vue 项目实现极光推送功能
    vue window
    input
    vue install 组件
    cordova 的安桌动画
    深度图
    css3 Transition动画执行时有可能会出现闪烁的bug
    windows zip命令
  • 原文地址:https://www.cnblogs.com/viplanyue/p/13573674.html
Copyright © 2011-2022 走看看