import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestLifeCycleServlet extends HttpServlet{
public void init(ServletConfig sc) throws ServletException { //创建一个Servlet实例的时候执行一次
System.out.println("init");
}
public void destroy() { //这个Servlet实例被销毁的时候执行 如:服务器被关闭
System.out.println("destroy");
}
public TestLifeCycleServlet() {
System.out.println("constructor");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException { //使用get方式访问这个Servlet的时候被执行 被Servlet 的 service方法调用
System.out.println("doGet");
}
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class TestLifeCycleServlet extends HttpServlet{
public void init(ServletConfig sc) throws ServletException { //创建一个Servlet实例的时候执行一次
System.out.println("init");
}
public void destroy() { //这个Servlet实例被销毁的时候执行 如:服务器被关闭
System.out.println("destroy");
}
public TestLifeCycleServlet() {
System.out.println("constructor");
}
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException { //使用get方式访问这个Servlet的时候被执行 被Servlet 的 service方法调用
System.out.println("doGet");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException { //使用post方式访问这个Servlet的时候被执行 被Servlet 的 service方法调用
System.out.println("doPost");
}
}