您当前的位置: 首页 >  servlet

梁云亮

暂无认证

  • 3浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Servlet生命周期

梁云亮 发布时间:2022-04-21 00:05:31 ,浏览量:3

  • 构造器
    • 执行时机:第一次接收请求时,执行。
    • 执行次数:在整个生命周期中,只执行一次。【Servlet单例】
  • init()
    • 执行时机:第一次接收请求时,执行构造器之后,执行。
    • 执行次数:在整个生命周期中,只执行一次。
  • service()
    • 执行时机:每次接收请求,都会执行。
    • 执行次数:在整个生命周期中,只执行多次。
  • destroy()
    • 执行时机:在关闭服务器或重启服务器时,执行。
    • 执行次数:在整个生命周期中,只执行一次。

当Servlet第一次接收请求时,Servlet容器【web容器|web服务器】创建Servlet【执行构造器】,之后执行init()方法,进行初始化操作。最后执行service()方法,处理请求,做出响应。【以后再次接收请求,只执行service()方法】。当关闭或重启服务器时,执行destroy()方法,销毁Servlet。

  • Servlet生命周期_扩展

    • 如在web.xml中做如下配置

      
      1
      
    • 此时,Servlet生命周期,如下调整

      • 构造执行时机为:启动服务后,执行
      • init()执行时机为:启动服务器,执行构造器后,执行。
      • 其他方法,无变化。
关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0396s