用代码总结servlet生命周期

Servlet的生命周期指的是 Servlet从被Web服务器加载到它被销毁的整个生命过程
1.加载:web服务器(tomcat)启动后,会根据每个web项目的web.xm文件,找到所有的servlet加载到web服务器中。加载这些servlet可能会有顺序,但是,可以在servelt标签中更改这些加载顺序
2.启动init方法,初始化servelt,当客户端向服务器发送请求时,服务器收到请求,根据请求地址找到对应的servlet,执行初始化方法,在整个项目运行期间,这个方法只执行一次。
3.调用service()方法,提供服务,可执行多次
4.当服务器关闭的时候或者是项目结束,调用servlet的distory方法,释放资源,此时servlet死亡。
服务流程:
用代码总结servlet生命周期_第1张图片

你可能感兴趣的:(web)