本篇文章在上一篇的基础上:IDEA(2020版)实现Servlet程序 – 每天进步一点点
源代码(访问密码: 6318):
https://url47.ctfile.com/f/64055047-1501900384-d1e168?p=6318
实现Servlet的生命周期
我们右击 “src”,然后点击“New—>Create new Servlet”,然后点击“OK”

创建完代码后,把里面的代码删除,用下面的代替
import javax.servlet.GenericServlet;
import javax.servlet.annotation.WebServlet;
import javax.servlet.*;
/*
* 测试Servlet 生命周期
* */
@WebServlet(name = "TestServlet02",value = "/test02")
public class TestServlet02 extends GenericServlet {
public void init(ServletConfig config) throws ServletException {
System.out.println("init method 执行");
}
public void service(ServletRequest request, ServletResponse response)
throws ServletException {
System.out.println("service method 执行");
}
public void destroy() {
System.out.println("destroy method 执行");
}
}

然后运行Tomcat,访问下面的URL
http://localhost:8080/Servlet01_war_exploded/test02

当停止Tomcat时,可以看到destory方法执行
