浅谈 JavaWeb 的监听器 Listener

监听器也叫Listener,是Servlet的监听器,是javaweb中一个重要的点,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作。今天我们浅谈一下监听器

web.xml配置Listener监听器

<listener> 
    	<listener-class>com.listener.UserListener</listener-class> 
    </listener> 

而在servlet3.0后用 @WebListener声明 便可以声明为一个Listener监听器

在javaweb的MVC模式中,从网页初次访问网站的时候我们必然会为本次访问创建一个session,而

我们能取到这个session。

但是我们无法确定大概有多少人正在访问网站,这时监听器就起到作用,我们能监听用户的访问所创建的这个session。从这个数据,我们能大概看到有多少人访问我们的网站。

 

 

而这个,仅仅只需要实现HttpSessionListener 接口,不过这个访问值不是绝对的,可能会有人数的波动,但是误差不会特别大。

还有实现ServletContextListener接口,这个接口下的方法会监听ServletContext 的生命周期

可以用于日志记录。

 

 

其实其中还有很多监听方法,挺有趣的,多尝试才会有新的发现。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值