Servlet实例生命周期



我对servlet实例的理解是,只有一个servlet实例可以用于多个客户端的多个请求。

我的问题是, servlet容器存储这些实例以及实例的生命周期有多长。

提前感谢!

其中 -> RAM/Heap(这是一个实例)。

多久? ->直到servlet destroy()调用(OR) JVM被杀死。您可以参考Servlet生命周期文档了解更多细节

根据Servlet生命周期在内存中。链接的教程说(部分)

Servlet生命周期

servlet的生命周期由部署servlet的容器控制。当请求映射到servlet时,容器执行以下步骤。

  1. 如果servlet实例不存在,web容器

    。加载servlet类。

    b。创建servlet类的实例。

    c。通过调用init方法初始化servlet实例。初始化将在初始化Servlet中讨论。

  2. 调用service方法,传递请求和响应对象。服务方法在编写服务方法中讨论。

如果容器需要删除servlet,它通过调用servlet的destroy方法来完成servlet。

最新更新