servlet开发3-生命周期

来源:互联网 发布:如何看k线图 知乎 编辑:程序博客网 时间:2024/05/16 08:52

三种开发servlet的方式:

一. 实现servlet接口

二. 实现GenericServlet接口

三. 继承HttpServlet类


第一种:

servlet接口方法如下:

void init(ServletConfig config) ;

void service(ServletRequest req, ServletResponse res) ;

void destroy() ;

String getServletInfo() ;

 ServletConfig getServletConfig() ;

Servlet生命周期分为三个阶段:

  1,初始化阶段, 由servlet容器实例化该servlet, 装载到内存, 并调用init()方法(在Servlet的整个生命周期内,只调用一次)

  2,响应客户请求阶段, 调用service()方法 (每次有请求都会调用service()方法)

  3,终止阶段, 调用destroy()方法

servlet是单例模式.多个请求时要注意同步问题.


0 0
原创粉丝点击