最近在做一个监听器,
public void contextInitialized(ServletContextEvent sce) {
}
当TOMCAT启动时这个方法里的程序执行了,但是当服务器停止时下面这个方法没有执行!让我很郁闷。
后来才知道原因
public void contextDestroyed(ServletContextEvent sce) {
System.err.println("服务器开始停止运行");
}
原来我是用myEclipse集成了tomcat ,在这个开发坏境里是不能运行contextDestroyed的。
呵呵,直接启动安装的tomcat 即可。
本文探讨了在Tomcat服务器中使用监听器时遇到的问题:contextInitialized方法能够正常工作,但contextDestroyed方法却未被调用。文章揭示了这一现象的原因在于开发环境中myEclipse与Tomcat的集成方式,并给出了解决方案。
6104

被折叠的 条评论
为什么被折叠?



