java监听器的在线人数的统计

你的名字 2022-05-23 04:39 328阅读 0赞

Java事件监听器是由事件类和监听接口组成,自定义一个事件前,必须提供一个事件的监听接口以及一个事件类。
在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为ServletContext,HttpSession和ServletRequest这三个域对象 因为三类的生存周期不同,所以监听器的作用时间不相同。
第一创建监听器,实现某种接口。
主要用session的get和set方法。
public class MyListener implements HttpSessionListener{
private int userNumber = 0;
public void sessionCreated(HttpSessionEvent arg0) {
userNumber++;
arg0.getSession().setAttribute(“userNumber”, userNumber);
}
public void sessionDestroyed(HttpSessionEvent arg0) {
userNumber—;
arg0.getSession().setAttribute(“userNumber”, userNumber);
}
}
第二在web.xml中配置监听器。

com.test.MyListener

第三在jap文件中接收人数${applicationScope.userNumber }

发表评论

表情:
评论列表 (有 0 条评论,328人围观)

还没有评论,来说两句吧...

相关阅读

    相关 监听器统计在线人数

            接着,我来写一个监听器的案例来巩固学习监听器的知识,便于日后的查阅和复习。大概分为以下几个步骤: 1.编写统计人数的Servlet,实现特定的监听器接口 2