Servlet的生命周期

纵然是瞬间 提交于 2020-01-20 03:31:01
  1. 加载。容器通过类加载器使用Servlet类对应的文件来加载Servlet;

  2. 创建。调用构造函数创建Servlet实例;

  3. 初始化。调用init()方法来初始化;

  4. 处理请求。每当有新的客户发来请求时,都会创建一个线程来处理该请求,然后调用service()方法来完成客户端的请求,service()方法根据请求的method属性值决定调用的是doGet()方法或doPost()方法来完成具体的响应;

  5. 销毁。容器销毁Servlet之前先调用destroy()方法,让Servlet自己释放其占用的系统资源。

    ⚠️init()方法和destroy()方法都只会被调用一次。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!