tomcat处理请求的过程
2017-07-19 09:49
246 查看
[b]①Web服务器首先检查是否已经装载并创建了该Servlet的实例对象。如果是,则直接执行第④步,否则,执行第②步。[/b]
②装载并创建该Servlet的一个实例对象。
③调用Servlet实例对象的init()方法。
④创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代表HTTP响应消息的HttpServletResponse对象,然后调用Servlet的service()方法并将请求和响应对象作为参数传递进去。
⑤WEB应用程序被停止或重新启动之前,Servlet引擎将卸载Servlet,并在卸载之前调用Servlet的destroy()方法。
补充:一个servlet只实例化一次,之后每次请求到达之后调用service方法。
Httpservlet类继承了GenericServlet,HttpServlet类重写了service方法,它根据请求中的方法决定调用doGet或doPost方法。它重载了service方法。如图
②装载并创建该Servlet的一个实例对象。
③调用Servlet实例对象的init()方法。
④创建一个用于封装HTTP请求消息的HttpServletRequest对象和一个代表HTTP响应消息的HttpServletResponse对象,然后调用Servlet的service()方法并将请求和响应对象作为参数传递进去。
⑤WEB应用程序被停止或重新启动之前,Servlet引擎将卸载Servlet,并在卸载之前调用Servlet的destroy()方法。
补充:一个servlet只实例化一次,之后每次请求到达之后调用service方法。
Httpservlet类继承了GenericServlet,HttpServlet类重写了service方法,它根据请求中的方法决定调用doGet或doPost方法。它重载了service方法。如图
相关文章推荐
- Tomcat请求处理过程
- tomcat上servlet程序的配置与处理servlet请求过程
- tomcat源代码系列--请求处理过程
- Tomcat处理请求的过程
- [转]Tomcat处理一个HTTP请求的过程
- JBossWeb/Tomcat 初始化连接器和处理 Http 请求过程
- tomcat处理一个请求的过程
- Tomcat目录结构及Tomcat Server处理一个http请求的过程
- Tomcat处理一个http请求的过程
- tomcat6源码分析三(请求处理过程)
- Tomcat基本组件、其功能和处理请求的过程
- Tomcat请求处理过程(Tomcat源码解析五)
- 请求与响应原理图及Tomcat对request的处理过程
- Tomcat请求处理过程(Tomcat源代码解析五)
- JBossWeb/Tomcat 初始化连接器和处理 Http 请求过程
- tomcat 讲解 原理以及请求处理过程
- Tomcat处理一个HTTP请求的过程
- Tomcat与Struts2处理请求过程 Hibernate基本原理 Spring基本原理
- tomcat上servlet程序的配置与处理servlet请求过程
- tomcat server.xml 配置详解请求处理过程