ServletContextListener的用法和实例

ServletContextListener的用法和实例1)ServletContextListener:ServletContextListener能监听到你的应用程序的启动和销毁。例2.2.1.1packagecom;importjavax.servlet.ServletContext;importjavax.servlet.ServletContextEvent;importjavax.servlet.ServletCont…

大家好,又见面了,我是你们的朋友全栈君。

1)ServletContextListener:

ServletContextListener能监听到你的应用程序的启动和销毁。

例 2.2.1.1
package com;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
public class MyServletContextListener implements
ServletContextListener {

    public void contextDestroyed(ServletContextEvent arg0) {

        System.out.println(“Destroyed 被执行”);
    }
    public void contextInitialized(ServletContextEvent arg0) {

        ServletContext sc=arg0.getServletContext();
        System.out.println(“马克-to-win Initialized 被执行”+sc.getMajorVersion());
    }
}
web.xml中加入一段话:
  <listener>
    <listener-class>com.MyServletContextListener</listener-class>
  </listener>
随便运行一个servlet或jsp,启动tomcat的过程中,你可以发现在console中其中有这么一段话:
 Initialized 被执行2
随便改动一个java文件,一保存,应用程序被重新加载,过去的应用被卸载,于是contextDestroyed被执行。console当中也会出现下面的话: 
Destroyed 被执行

更多请看:http://www.mark-to-win.com/index.html?content=Jsp/jspUrl.html&chapter=Jsp/jsp6_web.html#ServletContextListener

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/132149.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号