Servlet生命周期
servlet的生命周期
我们一般都了解servlet的大致生命周期为:初始化,服务(get、post请求)、结束,如下图
该图说明了各个方法的前后调用顺序
以下为创建方式:
1 class Demo extends HttpServlet { 2 3 //get请求访问 4 @Override 5 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 6 System.out.println(" invoke get method "); 7 } 8 9 //post请求访问 10 @Override 11 protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 12 System.out.println(" invoke post method "); 13 } 14 15 /** 16 * Servlet生命周期init、service、destroy 17 */ 18 //初始化 19 @Override 20 public void init() throws ServletException { 21 System.out.println(" invoke init method "); 22 super.init(); 23 } 24 25 //服务 26 @Override 27 protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 28 System.out.println(" invoke service method "); 29 super.service(req, resp); 30 } 31 32 //销毁 33 @Override 34 public void destroy() { 35 System.out.println(" invoke destroy method "); 36 super.destroy(); 37 } 38 }
当你的才华还撑不起你的野心时,那你就应该静下心来学习。 清醒时做事,糊涂时读书,大怒时睡觉,独处时思考。 再难也要坚持,再好也要淡泊,再差也要自信,再多也要节省。 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经。 你成不了心态的主人,必然会沦为情绪的奴隶。 生命太短,一分钟都不要留给那些让你不快的人或事。 没有人陪你走一辈子,所以你要适应孤独。没有人会帮你一辈子,所以你要一直奋斗。 路是自己的,不必用别人的标准来框定自己的人生。