我对servlet实例的理解是,只有一个servlet实例可以用于多个客户端的多个请求。
我的问题是,在 servlet容器存储这些实例以及实例的生命周期有多长。
提前感谢!
其中 -> RAM/Heap(这是一个实例)。
多久? ->直到servlet destroy()
调用(OR) JVM被杀死。您可以参考Servlet生命周期文档了解更多细节
根据Servlet生命周期在内存中。链接的教程说(部分)
Servlet生命周期
servlet的生命周期由部署servlet的容器控制。当请求映射到servlet时,容器执行以下步骤。
如果servlet实例不存在,web容器
。加载servlet类。
b。创建servlet类的实例。
c。通过调用
init
方法初始化servlet实例。初始化将在初始化Servlet中讨论。调用
service
方法,传递请求和响应对象。服务方法在编写服务方法中讨论。如果容器需要删除servlet,它通过调用servlet的
destroy
方法来完成servlet。