Servlet生命周期
Posted xzlf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet生命周期相关的知识,希望对你有一定的参考价值。
Servlet的生命周期:
结论:
从第一次被调用到服务器关闭
验证:
init方法 :servlet被初始化创建的时候调用
service方法:处理请求的时候
destory方法 :servlet被销毁的时候。
当服务器关闭的时候销毁servlet,触发destroy方法的执行
注意:
我们可以在web.xml中配置load-on-startup来设置Servlet的加载时机为服务器启动。
生命周期就变为从服务器开启到服务器关闭
public class LifeServlet extends HttpServlet {
@Override
public void init() throws ServletException {
System.out.println("LifeServlet.init(我被初始化了)");
}
@Override
protected void service(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
System.out.println("LifeServlet.service(被执行了)");
}
@Override
public void destroy() {
System.out.println("LifeServlet.destroy(我被销毁了)");
}
}
以上是关于Servlet生命周期的主要内容,如果未能解决你的问题,请参考以下文章