14.Servlet生命周期

14.Servlet生命周期14.Servlet生命周期

案例

public class CreateServletMethod1 implements Servlet{

//在关闭或重启服务器时会调用该方法

@Override

public void destroy() {

System.out.println("调用destroy方法");

}

//当第一次访问该servlet时调用该方法(用于初始化,只会被调用一次)

@Override

public void init(ServletConfig arg0) throws ServletException {

System.out.println("调用init方法");

}

//每次访问该servlet时都会调用该方法

//用于处理业务逻辑

@Override

public void service(ServletRequest request, ServletResponse response)

throws ServletException, IOException {

System.out.println("调用service方法");

}

@Override

public ServletConfig getServletConfig() {

return null;

}

@Override

public String getServletInfo() {

return null;

}

}