黑马程序员技术交流社区
标题:
关于servlet生命周期的小问题!
[打印本页]
作者:
月生春
时间:
2014-1-15 23:58
标题:
关于servlet生命周期的小问题!
本帖最后由 月生春 于 2014-1-19 20:01 编辑
写了一个servlet小程序,用控制台打开了tomcat,我们都知道servlet生命周期中有三个方法,init(),service(),destroy(),第一次访问时,调用了init(),这个方法,
然后service()也被调用了,可是结束访问服务器是,并没有看到destroy()这个方法的执行,这到底是怎么一回事呢,新手,求解?
作者:
花生壳
时间:
2014-1-16 08:35
Servlet被服务器实例化后
,容器运行其
init()
方法,请求到达时运行其
service()
方法,
service()
方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其
destroy()
方法。
关闭eclipse是才会执行
destroy()
销毁方法
作者:
李跃峰
时间:
2014-1-16 14:41
Servlet引擎卸载Servlet之前,调用destroy方法,你可以关闭tomcat就可以调用这个方法了,注意要用shutdown.bat关闭
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2