Javaweb第八天(Listener监听器)

Servlet里面的监听器Listener

1、什么是监听器:
  • 监听器是一个实现了特定接口的普通Java类,用于监听其他对象的创建和销毁,监听其他对象的方法执行和属性改变;
  • 声控灯开关
2、javaweb里面的监听器
  • 作用:监听域对象的创建和销毁,比如request/session/context

  • 分类:

    • ServletContextLitener
    • HttpSessionListener
    • ServletRequestListener
  • 监听器的实现步骤: (1)创建一个普通的Java类 (2)让该类实现监听器的接口 (3)在该类中实现监听器接口的所有方法 (4)在web.xml文件中通过标签来配置监听器,并在Java类中使用 @WebListener

3、使用场景

(1)自定义ServletContextLitener

  • 使用场景:加载全局配置,初始化项目信息

(2)HttpSessionListener

  • 使用场景:和session相关操作,比如统计网站在线人数当前服务器的负载情况

 (3)ServletRequestListener 

  • 使用场景:统计网站请求量

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值