Servlet的生命周期
来源:互联网 发布:知乎赞同和感谢 编辑:程序博客网 时间:2024/05/16 18:51
Servlet是运行在Web服务器的程序,它是作为来自Web浏览器和其他HTTP客户端的请求和HTTP服务器上数据库或应用程序的中间层。
Servlet的生命周期
它的生命周期可以被定义为从创建到销毁的过程,以下是Servlet遵循的过程
1.Servlet 通过调用 init () 方法进行初始化。
2.Servlet 调用 service() 方法来处理客户端的请求。
3.Servlet 通过调用 destroy() 方法终止(结束)。
4.Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。
package com.wj.servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public class ServletDemo1 implements Servlet{ //实例化 public ServletDemo1(){ System.out.println("**********实例化**********"); } //初始化 在Servlet第一次访问的时候会调用 init方法 public void init(ServletConfig config) throws ServletException { System.out.println("**********初始化**********"); } //服务 每次访问都会调用 public void service(ServletRequest req, ServletResponse res) throws ServletException, IOException { System.out.println("**********服务**********"); } //销毁 public void destroy() { System.out.println("**********销毁**********"); } public ServletConfig getServletConfig() { return null; } public String getServletInfo() { return null; }}
init方法
一般情况下init只会被调用一次,在后续的网络请求都不会别调用,因此我们可以在init方法中初始化一些东西O(∩_∩)O哈哈哈~’
service方法
service方法是执行任务的重要方法,一般用来处理客户端的请求和给客户端响应,每次请求服务器都会执行service方法
destroy方法
该方法一般是应用程序卸载,或者服务器停止的时候调用,只会执行一次
阅读全文
1 0
- [Servlet]Servlet的生命周期
- 【Servlet】Servlet的生命周期
- Servlet详解---Servlet的生命周期
- Servlet入门----Servlet的生命周期
- Servlet的生命周期
- Servlet 的生命周期
- Servlet的生命周期
- 关于Servlet的生命周期
- [转]servlet的生命周期
- servlet的生命周期
- servlet的生命周期
- Servlet的生命周期
- Servlet的生命周期
- servlet的生命周期
- Servlet的生命周期
- servlet 的生命周期
- Servlet的生命周期
- Servlet的生命周期【转】
- 循环
- CodeForces
- Git笔记
- 【初等数论】【转载】夜深人静写算法(五)
- 京东2016年算法工程师笔试题
- Servlet的生命周期
- SSH框架搭建详细图文教程
- TensorFlow学习之CS20SI 之一
- 快速排序
- 度度熊与邪恶大魔王
- 金蝶K3 SQL报表系列-供应商科目余额表
- COM组件设计与应用之VC6中用ATL写组件
- sc2017新初三膜你赛4 比赛总结
- C++数据结构---链表(链表节点创建)