面试:请你谈谈Servlet的生命周期

简介: 面试:请你谈谈Servlet的生命周期

也就是考察对于 HttpServlet 相关方法的熟练程度 ---> Servlet API 详解


1、加载Servlet

2、初始化阶段


在Servlet实例化成功后,Servlet容器开始初始化Servlet对象并立即调用Servlet.init()方法,用于初始化资源


如果在这个过程中Servlet无法初始化,那么它会报异常


3、处理请求


初始化后,Servlet实例已准备好为客户端请求提供服务。


当Servlet实例位于服务请求时,Servlet容器将执行以下操作


(1)它将创建ServletRequest和ServletResponse对象


(2)在创建请求和响应对象之后,它会调用Servlet.service()方法,然后再执行doxxx方法。


4、销毁Servlet


最后结束的时候会调用 destory


在当前运行的线程完成其作业之后,Servlet容器通过调用 destroy()方法 来释放整个servlet对象实例化的所有引用


相关文章
|
2月前
Servlet生命周期
Servlet生命周期
23 1
|
2月前
|
Java 数据库连接 容器
Servlet的生命周期
Servlet的生命周期
|
2月前
|
Java 数据库连接 容器
8:Servlet生命周期-Java Web
8:Servlet生命周期-Java Web
34 0
|
10天前
|
Java 数据库连接 开发者
Java中的Servlet生命周期详解
Java中的Servlet生命周期详解
|
17天前
|
前端开发 应用服务中间件
servlet执行流程&生命周期
servlet执行流程&生命周期
|
19天前
Servlet的生命周期
Servlet的生命周期
12 2
|
24天前
|
Java
servlet生命周期面试题
servlet生命周期面试题
|
5天前
|
Java 调度
Java面试题:简述Java线程的生命周期及其状态转换。
Java面试题:简述Java线程的生命周期及其状态转换。
9 0
|
14天前
|
XML 存储 前端开发
JavaEE:Servlet创建和使用及生命周期介绍
JavaEE:Servlet创建和使用及生命周期介绍
|
2月前
|
存储 Java 应用服务中间件
Servlet执行流程&生命周期&方法介绍&体系结构、Request和Response的功能详解(2)
Servlet执行流程&生命周期&方法介绍&体系结构、Request和Response的功能详解
31 2