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

    1:实例化阶段

    创建Servlet对象,通过服务器反射机制创建Servlet对象,第一次请

    求时才会创建。(默认)

    此时若希望提Servlet前实例化时机,可修改配置,在Servlet配置中加入<load-on-startup></load-on-startup>


    2:初始化阶段

    :调用Servlet对象的init()方法,初始化Servlet的信息,init()方法只会在创建后被调用一次;

    (可获取inti-paramp配置信息) 


    3:用户请求阶段

    :响应请求,调用service()或者是doGet(),doPost()方法来处理请求,这些方法是运行的在多线程状态下的.


    4:销毁阶段

    :在长时间没有被调用或者是服务器关闭时,会调用destroy()方法来销毁Servlet对象。

    注意事项:一个Servlet只能有一个实例,用户首次创建,后续使用无需在创建

  • 相关阅读:
    外观模式
    建造者模式
    原型模式
    工厂模式
    单例模式
    设计模式入门
    SpringBoot-SpringMVC开发总结
    SpringBoot日志
    IDEA Basics
    Kafka基础学习
  • 原文地址:https://www.cnblogs.com/minixiong/p/9800230.html
Copyright © 2011-2022 走看看