Servlet容器是如何工作的
2013-11-02 15:26
363 查看
servlet容器是一个复杂的系统。不过,一个servlet容器要为一个servlet的请求提供服务,基本上有三件是要做:
1.创建一个request对象并填充哪些有可能被引用的servlet使用的消息,如参数、头部、cookies、查询字符串、RUI等等。一个request对象是javax.servlet.ServletRequest或javax.servlet.http.ServletRequest接口的一个实例。
2.创建一个response对象,所引用的servlet使用它来给客户端发送响应。一个response对象javax.servlet.ServletResponse或javax.servlet.http.ServletResponse接口的一个实例。
3.调用servlet的service方法,并传入request和response对象。在这里servlet会从request对象取值,给response写值。
下文中将剖析Tomcat内核Catalina来详细探讨servlet容器的工作原理。
1.创建一个request对象并填充哪些有可能被引用的servlet使用的消息,如参数、头部、cookies、查询字符串、RUI等等。一个request对象是javax.servlet.ServletRequest或javax.servlet.http.ServletRequest接口的一个实例。
2.创建一个response对象,所引用的servlet使用它来给客户端发送响应。一个response对象javax.servlet.ServletResponse或javax.servlet.http.ServletResponse接口的一个实例。
3.调用servlet的service方法,并传入request和response对象。在这里servlet会从request对象取值,给response写值。
下文中将剖析Tomcat内核Catalina来详细探讨servlet容器的工作原理。
相关文章推荐
- Servlet容器是如何工作的?
- servlet容器如何请求资源地址?
- SpringMVC容器中Servlet如何调用service层接口
- Servlet容器如何同时来处理多个请求
- 如何编写dao_servlet容器处理请求资源路径_路径匹配
- Servlet容器如何同时来处理多个请求
- SpringMVC是如何让Controler替代Servlet工作的
- Servlet容器如何处理多个请求??
- servlet的本质是什么,它是如何工作的?
- SpringMVC容器中Servlet如何调用service层接口
- jsp变成servlet之容器如何处理jsp
- servlet的本质是什么,它是如何工作的?
- tomcat6容器中的Servlet的工作模式解析
- Servlet容器工作原理讲解(1)
- Servlet容器工作原理讲解(一)
- SpringMVC容器中Servlet如何调用service层接口
- 如何在servlet的监听器中使用spring容器的bean
- 如何让servelt和Filter注入到spring容器或者在servlet中调用spring中的bean
- Servlet容器工作原理讲解(1)
- Servlet 容器如何处理请求资源路径