码迷,mamicode.com
首页 > 其他好文 > 详细

Servlet生命周期

时间:2020-05-14 01:43:51      阅读:43      评论:0      收藏:0      [点我收藏+]

标签:code   star   ide   ini   关闭   从服务器   load   pre   oid   

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生命周期

标签:code   star   ide   ini   关闭   从服务器   load   pre   oid   

原文地址:https://www.cnblogs.com/xzlf/p/12885938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!