- 0
- 0
- 约6.36千字
- 约 29页
- 2026-06-02 发布于湖南
- 举报
第3章Servlet编程进阶
本章主要内容ServletAPI请求处理过程Web应用和Servlet的生命周期ServletConfig对象ServletContext对象
3.1ServletAPI进一步思考Servlet容器、Web应用以及自定义的Servlet是如何联系在一起的?为什么每次编写Servlet时都是去继承HttpServlet?为什么Servlet类中只重写Service()方法就可以处理各种请求?
3.1ServletAPI通用具体的协议
3.1ServletAPIServletAPI分为两部分,上层通用、下层与具体的协议相关,这样的设计主要是使代码具有一定的解耦性。ServletAPI的核心是Servlet接口,所有的Servlet类都必须实现该接口。GenericServlet抽象类实现了Servlet接口,HttpServlet是它的子类。因为目前的Web访问都是基于HTTP协议的,因此自定义Servlet类时继承HttpServlet即可。
3.2请求的处理过程GenericServletHttpServlet
1)当访问HelloServlet的请求发起,Tomcat首先实例化HelloServlet对象;2)作为专门处理HTTP请求的Servlet容器,Tomcat解析客户端的请求数据,创建HttpServletRequse
原创力文档

文档评论(0)