Sevlet程序是由Web服务器调用,其Servlet运行过程简述如下:

(1)Web服务器接收浏览器发出的“http请求”;

(2)Web服务器访问Servlet,如果是首次访问Servlet就必须先创建目标Servlet;

(3)调用Servlet实例对象的init()方法;

(4)创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代表HTTP响应消息的HttpServletResponse对象;

(5)调用Servlet的service()方法并将请求和响应对象作为参数传递进去。注意,Servlet容器调用service()方法对请求处理;

(6)返回Service方法,服务器卸载一个Servlet实例对象,并且在卸载之前调用Servlet的destroy()方法;

(7)Web服务器向浏览器发出http响应;

 

运行图解如下:

Servlet运行过程

Servlet运行过程

Servlet运行过程

Servlet运行过程

Servlet运行过程

Servlet运行过程

Servlet运行过程

相关文章:

  • 2022-01-07
  • 2021-08-09
  • 2021-08-30
  • 2022-12-23
  • 2021-08-07
  • 2021-11-17
猜你喜欢
  • 2021-09-12
  • 2022-01-07
  • 2022-12-23
  • 2021-10-28
  • 2021-07-17
相关资源
相似解决方案