重写这两个方法
在tomcat关闭时候一定能得到执行吗?比如说非正常关闭,或者服务器运行时候重启,我试验好像没有执行啊

解决方案 »

  1.   

    非法关闭不行,但正常情况下是先执行初始化方法,然后就是服务方法(doXXX),最后消毁dwstroy()
      

  2.   

    tomcat 初始化你的servlet的时候 是init方法的左右,至于调用destroy的话,则宣告servlet结束
    和tomcat关闭否无关
      

  3.   

    非正常关闭,jvm都死了,没法去调用destory()方法了想看这个方法什么时候调用,需要redeploy或者undeploy你的web-app。看看tomcat的文档,里头有介绍。