servlet的整个过程。
-
客户端请求该 servlet;
-
加载 servlet 类到内存;
-
实例化、初始化该 servlet;
-
init() 初始化参数;
-
service()(doGet() 或者 doPost());
-
destroy()。
详解:
一个客户端的请求到达 Server
Server 创建一个请求对象,处理客户端请求
Server 创建一个响应对象,响应客户端请求
Server 激活 Servlet 的 service() 方法,传递请求和响应对象作为参数
service() 方法获得关于请求对象的信息,处理请求,访问其他资源,获得需要的信息
service() 方法使用响应对象的方法,将响应传回Server,最终到达客户端。service()方法可能激活其它方法以处理请求,如 doGet() 或 doPost() 或
程序员自己开发的新的方法。