1.通过游览器一个发送请求 到一个servlet ,然后这个servlet启动一个线程来接受请求,再调用get()或post() 方法,不会调用destory()方法, 而不是servlet这一个线程而已,servlet是只要你有开游览器,就会一直存在在容器中,这里的容器可以是tomcat,jboss等等 在容器中可以设置servlet中session的生命周期,一般在容器配置文件中可以配置。在一个Web应用程序被停止或重新启动之前,Servlet引擎将卸载其中运行的Servlet,在卸载Servlet之前,Servlet引擎将调用Servlet的destroy()方法,在这个方法中执行一些清尾操作,例如释放一些被该Servlet占用的资源.Servlet引擎卸载某个Servlet之后,该Servlet实例对象变成垃圾,等待Java虚拟机的垃圾收集器将其从内存中清除。 |