美文网首页
5.servlet生命周期

5.servlet生命周期

作者: Michael_林 | 来源:发表于2017-04-05 19:38 被阅读40次

    servlet生命周期

    1. void init(ServletConfig config):初始化

    • 初始化方法
    • 执行者:服务器
    • 执行次数:一次
    • 执行时机:默认第一次访问的时候

    2. void service(ServletRequest request,ServletResponse response):服务 处理业务逻辑

    • 服务
    • 执行者:服务器
    • 执行次数:请求一次执行一次
    • 执行时机:请求来的时候

    3. void destroy():销毁

    • 销毁
    • 执行者:服务器
    • 执行次数:只执行一次
    • 执行时机:当servlet被移除的时候或者服务器正常关闭的时候

    总结

    • serlvet是单实例多线程
    • 默认第一次访问的时候,服务器创建servlet,并调用init实现初始化操作.并调用一次service方法
    • 每当请求来的时候,服务器创建一个线程,调用service方法执行自己的业务逻辑
    • 当serlvet被移除的时候服务器正常关闭的时候,服务器调用servlet的destroy方法实现销毁操作.

    相关文章

      网友评论

          本文标题:5.servlet生命周期

          本文链接:https://www.haomeiwen.com/subject/fjuxattx.html