文章列表
Servlet的生命周期
服务器加载Servlet
服务器创建Servlet实例
调用Servlet实例的init()方法
收到请求,调用service()方法
service()方法处理请求并将输出结果返回客户端
Servlet等待下一个请求或由服务器卸载
Servlet在服务器调用destroy()方法后被卸载
一、实例化
容器调用servlet的构造器,创建一个servlet对象。
注:容器在默认情况下,不管收到多少个请求,只会创建一个servlet对象。
什么时候实例化?
情况1: 收到请求之后,才进行实例化操作。
情况2: 容器在启动 ...
Servlet是一个基于Java技术的Web组件,遵循Http协议,运行在服务器端,用来处理各种请求,用于实现客户与服务器的动态交互,我们可以使用Servlet来扩展Web服务器的功能。
Servlet由Servlet容器管理,Servlet容器也叫Servlet引擎,是Servlet的运行环境,给发送的请求和响应之上提供网络服务。比如Tomcat就是我们常用的一个Servlet容器,其接受 客户端并做出响应的步骤如下:
1、客户端访问WEB服务器,发送HTTP请求
2、WEB服务器接收到请求后,传递给servlet容器
3、servlet容器加载servlet,产生servlet实例 ...