Servlet的生命周期就是Servlet从创建出实例对象到其销毁的过程。
Servlet是一个容器,它负责创建实例来接受客户端的请求,并且以多线程的方式响应给客户。
Servlet生命周期之中一共经历了5各阶段:
1 类的加载
2 实例化(创建servlet实例对象)
3 初始化(调用init()方法) ¬
4 服务(调用service()方法,根据客户请求方式选择用doGet()或doPost()方法)
5 Servlet销毁(调用destroy()方法)
注意: Servlet在其整个生命周期中只创建了一个对象!!!
Servlet和JSP的区别:
JSP是 Servlet的扩展
由于JSP转译之后才变成Servlet,所以Servlet的速度比JSP快;JSP的本质还是Servlet
|
|