摘要
JavaWeb的生命周期是有Servlet容器来决定的。
阶段 | javax.servlet.Servlet对应方法 |
---|---|
初始化 | init() |
运行时 | service() |
销毁阶段 | destory() |
一、初始阶段
- 容器加载Servlet类,将.class文件数据读入内存中。
- 创建ServletConfig对象。
- 创建Servlet对象。
- 调用Servlet中init()。
二、运行阶段
- 容器创建针对请求的ServletRequest和ServletResponse对象。通过service()方法传入Servlet对象。
三、销毁阶段
- 调用destory()方法销毁Servlet对象释放占用的资源。同时销毁ServletConfig对象。