Servlet生命周期:
加载、实例化、初始化、服务、销毁
当客户发起第一次请求时,首先web容器会判断是否存在Servlet对象,若不存在,则由web容器创建Servlet对象,而后调用initial()方法初始化Servlet对象,在Servlet整个生命周期,只调用一次init()方法。
完成对Servlet对象的创建和实例化之后,web容器调用Servlet对象的Service()方法处理请求;
当web容器关闭或者Servlet对象要在容器中被销毁时调用destroy()方法进行销毁。
原理图如下:
Servlet生命周期及原理图
Servlet对象是在tomcat容器通过加载web.xml解析之后通过反射机制创建的。是面向方法的。

相关文章:

  • 2021-10-03
  • 2021-08-17
  • 2022-02-27
猜你喜欢
  • 2021-06-13
  • 2022-12-23
  • 2021-04-07
  • 2018-09-27
  • 2022-12-23
相关资源
相似解决方案