欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

浅谈 JavaWeb 的监听器 Listener

程序员文章站 2022-03-15 08:41:51
...

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

web.xml配置Listener监听器

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

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

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

我们能取到这个session。

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

浅谈 JavaWeb 的监听器 Listener

浅谈 JavaWeb 的监听器 Listener

 

 

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

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

可以用于日志记录。

浅谈 JavaWeb 的监听器 Listener

 

 

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

 

相关标签: javaweb