Servlet 程序实施过程

Servlet 程序执行过程
Servlet(服务器端小程序)是用Java编写的服务器端程序,是一个java类,这个Java 类必须继承HttpServlet ,主要是用来处理客户端的请求并将处理结果发送到客户端。 Servlet带给开发人员最大的好处是它可以处理客户端传来的HTTP请求,并返回一个响应。
Servlet的程序的执行过程如下:
(1)客户端(Web浏览器)通过HTTP发送一个请求。
(2)Web服务器接受该请求并将其发送给Servlet。如果这个Servlet尚未被加载,Web服务器将把它加载到Java虚拟机并执行它。
(3)Servlet程序将接收该HTTP请求并执行某种处理。
(4)Servlet程序将处理后的结果向Web服务器返回应答。
(5)Web服务器将从Servlet收到的应答发送给客户端。