监听器
1.配置监听器
package com.javaweb.controller;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import java.io.PushbackInputStream;
/**
* @author panglili
* @create 2022-07-20-21:03
*/
public class Listener implements HttpSessionListener {
//session创建
public void sessionCreated(HttpSessionEvent hE) {
ServletContext context = hE.getSession().getServletContext();
Integer o = (Integer)context.getAttribute("onlinecount");
if(o==null){
o=new Integer(1);
}else{
int count=o.intValue();
o=new Integer(count+1);
}
context.setAttribute("o",o);
}
public void sessionDestroyed(HttpSessionEvent hE) {
ServletContext context = hE.getSession().getServletContext();
Integer o = (Integer)context.getAttribute("onlinecount");
if(o==null){
o=new Integer(1);
}else{
int count=o.intValue();
o=new Integer(count+1);
}
context.setAttribute("o",o);
}
}
2.前台实现人数统计
Title
people count:...
3.配置web
com.javaweb.controller.Listener
Original: https://www.cnblogs.com/lumanmanqixiuyuanxi/p/16512710.html
Author: 路漫漫qixiuyuanxi
Title: [javaweb]监听器统计网页在线人数
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/574479/
转载文章受原作者版权保护。转载请注明原作者出处!