标签:ima 简单 购物 技术分享 blog 创建 response 结束 zab
1、servlet的存在就是要为客户服务。servlet的任务就是得到一个用户的请求,再发回一些响应。
2、Web容器(例如Tomcat)全盘控制着servlet的一生。
3、mark 一下tomcat的官方文档 Servlet API Documentation
4、HttpServlet的继承树、接口
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
MyServlet
Servlet接口:包括三个生命周期方法
GenericServlet:抽象类,包括大部分基本servlet行为,基本不扩展这个类
HttpServlet:强调servlet的HTTP特性
MyServlet:覆盖所需的HTTP方法,例如doPost等
5、每个请求都在一个单独的线程运行(不是进程),servlet类不会有多个实例!servlet类不会有多个实例!
6、servlet类的加载和实例化到底是什么时候开始的?基本上是在容器启动时,有例外,但是一定是在第一个客户请求提供服务之前。
7、在init()之前,还只是个普通的对象,当且仅当一个对象具备“servlet特性”的时候,才能被称作servlet
8、在构造函数和init()之间,servlet处于一种 介于生与死之间的状态 Schrödinger‘s cat - Wikipedia
【Head First Servlets and JSP】笔记3
标签:ima 简单 购物 技术分享 blog 创建 response 结束 zab
原文地址:http://www.cnblogs.com/xkxf/p/6851966.html