关于Servlet的生命周期
只讨论三个servlet的方法:doGet()、init()、destroy()
在运行程序时
第一次刷新到该网页,会第一次调用init()方法、它的意思是初始化:Tomcat采用了及时启动的方式激活了Servlet:第一个请求到达时初始化它。
此时让调试器继续运行,则会立即调用doGet方法,Servlet将处理该请求,但浏览器仍然在等待响应结果。
继续运行调试器、浏览器将收到响应结果。
此时,刷新浏览器,doGet方法直接被调用,不会再调用init方法
经过了上述那么多操作、却一直没有运行到destroy方法
在eclipse的console中点击停止运行,也不会调用destroy方法
要想调用到destroy方法,只能在命令行中输入shutdown命令。