最近在做一个监听器,
public void contextInitialized(ServletContextEvent sce) {
}
当TOMCAT启动时这个方法里的程序执行了,但是当服务器停止时下面这个方法没有执行!让我很郁闷。
后来才知道原因
public void contextDestroyed(ServletContextEvent sce) {
System.err.println("服务器开始停止运行");
}
原来我是用myEclipse集成了tomcat ,在这个开发坏境里是不能运行contextDestroyed的。
呵呵,直接启动安装的tomcat 即可。
相关推荐
tomcat启动|退出执行事件类: import java.io.File; import java.io.FileWriter; import java.io.IOException; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import ...
1,通过maven tomcat启动 2, 进入注册页面登录页面 3,com.cdd.user.web.web.listener.DBConnectionInitializerListener#contextInitialized可以读取jndi数据源如果没有则获取固定的数据源...
public void contextDestroyed(ServletContextEvent sce) { log.info("web项目的关闭{}........................."); System.err.println("web项目的关闭{}............................"); } }
public void contextDestroyed(ServletContextEvent arg0) { // TODO Auto-generated method stub } public void contextInitialized(ServletContextEvent event) { Map map = new TreeMap(); Book b1 = ...
SpringBoot整合Listener的两种方式: ...1.创建一个类实现 ServletContextListener (具体实现哪个...3.重写 contextInitialized() 与 contextDestroyed() 方法 4.编写启动类 5.增加注解 @ServletComponentScan
我们常常在Web应用中需要启动一个自己写的服务,本文的目的是给你提供一个解决方案。本方案的原理是写一个实现了ServletContextListener...另一个方法是:public void contextDestroyed,该方法是在应用结束时调用。
SI_LabWeek7 SI实验第7周使用以下方法完成: ...servlet作为控制器 jsp作为输出页面 一个实现ServletContextListener进行... P / S:忘记关闭应该正确在ServletContextListener.contextDestroyed()中的数据库连接。
contextDestroyed(ServletContextEvent) - Method in interface javax.servlet.ServletContextListener Notification that the servlet context is about to be shut down. contextInitialized...