Servlet接口有5个方法,其中3个生命周期方法和2个普通方法
- 实例化:使用构造方法创建对象
- 初始化:执行init()方法,Servlet的生命周期中,仅执行一次init()方法,它是在服务器装入Servlet时执行的,即第一次访问这个Servlet才执行
- 服务:执行service()方法,service()方法是Servlet的核心。每当一个客户请求一个HttpServlet对象,该对象的service()方法就被调用
- 销毁:执行destroy()方法,destroy()方法仅执行一次,在服务器停止且卸装Servlet时执行该方法
public interface Servlet {
void init(ServletConfig var1) throws ServletException;
ServletConfig getServletConfig();
void service(ServletRequest var1, ServletResponse var2) throws ServletException, IOException;
String getServletInfo();
void destroy();
}