zoukankan      html  css  js  c++  java
  • servlet 的生命周期

     1 //servlet 的生命周期
     2 @WebServlet(value = "/life",name = "LifeServlet",loadOnStartup = 1)
     3 public class LifeServlet extends HttpServlet {
     4 
     5 
     6     //servlet 初始化的时候调用此方法
     7     //当首次调用servlet方法的时候,servlet的生命周期开始了但是这个方法只会被调用一次
     8     //当使用loadOnStartup 之后,我们servlet的生命周期在tomcat启动后就开始了
     9     //loadOnStartup  后面的数字越小越先启动
    10     //loadOnStartup  作用启动的时候加载一些参数数据
    11     @Override
    12     public void init() throws ServletException {
    13         System.out.println("servlet被实例化了");
    14     }
    15 
    16     //一生干的事情就是doGet  doPost
    17 
    18 
    19     @Override
    20     protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    21         System.out.println("doGet 被调用了");
    22     }
    23 
    24     @Override
    25     protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    26         super.doPost(req, resp);
    27     }
    28 
    29     //servlet 销毁时候的方法
    30     //当服务器关闭的时候servlet的生命周期就结束了,该方法被调用
    31     @Override
    32     public void destroy() {
    33         System.out.println("servlet被销毁了");
    34     }

    启动tomcat服务器然后调用这个类就会出现:

     

    JSP面试会问的流程图:

  • 相关阅读:
    通过Internet使用VSS2005
    基于角色的权限设计(一)
    WFF架构及技术
    WFF概述
    企业库:Cache
    权限设计(二)
    应用系统中的编码和编码规则
    希望更多的人也可以来应用wordpress程序
    说说我的一点小感受了
    思维决定命运
  • 原文地址:https://www.cnblogs.com/dabu/p/12670546.html
Copyright © 2011-2022 走看看