Servlet的API
Servlet的框架是由两个Java包组成的:javax.servlet和javax.servlet.http。在javax.servlet包中定义了所有的Servlet类都必须实现和扩展的通用接口和类。在javax.servlet.http包中定义了采用HTTP协议通信的HttpServlet类。Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口。在Servlet接口中定义了5个方法,其中有3个方法代表了Servlet的生命周期:
·init 方法,负责初始化Servlet对象
·service方法,负责响应客户的请求
·destroy方法,但Servlet对象退出生命周期时,负责释放占用的资源
Servlet的框架结构图如下: