servlet生命周期知识
servelet生命周期运行过程servlet生命周期过程简单来说就是用户向servelet容器发出http请求,servelet容器在数据库中查找与相关的内容并返回给用户。
注:
处理http请求可以用HttpServelet,其中包括多种方法
http响应组成
生命周期各个阶段这些即为servelet生命周期的四个阶段,需要注意的是,servelet生命周期初始化只可以运行一次。
运行阶段(服务)是 Servlet 生命周期中最重要的
阶段,在这个阶段中,Servlet 容器会为这个请求
创建代表 HTTP 请求的 ServletRequest 对象和代
表 HTTP 响应的 ServletResponse 对象,然后将
它们作为参数传递给 Servlet 的 service() 方法。
在销毁 Servlet 之前,Servlet 容器会调用
Servlet 的 destroy() 方法,以便让 Servlet
对象释放它所占用的资源。在 Servlet 的整个生命
周期中,destroy() 方法也只能被调用一次。
需要注意的是,Servlet 对象一旦创建就会驻留在内存中等待客户端的访问,直到服务器关闭或 Web 应用被移除出容器时,Servlet 对象才会销毁。