servlet开发3-生命周期

三种开发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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值