servlet 的理解

servlet的生命周期

  1. 初始化调用init()方法
  2. 客户响应阶段service()方法
  3. 结束时调用destory()方法

servlet工作原理

request 发送请求,调用service()方法,进行匹配,然后调用doget和dopost方法,实现客户的响应

  1. web服务器向servlet发出http请求
  2. servlet容器解析web的http请求
  3. servlet容器创建httprequest对象,封装http请求信息
  4. servlet容器创建httpresponse对象
  5. 检查servlet是否创建,然后调用service方法
  6. httpservlet调用httprequest方法,获取http信息
  7. httpservlet调用httpresponse方法,生成响应数据
  8. servlet容器,把httpservlet响应结果传给web客户

servlet实例化

没有设置loadOnStartup,在第一次请求的时候实例化

loadOnStartup<0,首次调用时做实例化

loadOnStartup>0,web容器启动的时候实例化处理,顺序由小到大,正整数小的先实例化

loadOnStartup=0,web容器启动的时候实例化处理,相当于最大整数,最后被数理化




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值