请教jsp里如何实现在线用户统计
来源:百度知道 编辑:UC知道 时间:2024/09/20 22:43:36
给你一段代码,我自己以前写的,你可以参考一下,注释可能做的不是很好,将就一下吧
import java.util.ArrayList ;
import java.util.HashSet ;
import java.util.List ;
import java.util.Set ;
import javax.servlet.ServletContext ;
import javax.servlet.ServletContextEvent ;
import javax.servlet.ServletContextListener ;
import javax.servlet.http.HttpSession ;
import javax.servlet.http.HttpSessionAttributeListener ;
import javax.servlet.http.HttpSessionBindingEvent ;
import javax.servlet.http.HttpSessionEvent ;
import javax.servlet.http.HttpSessionListener ;
import cn.edu.fjnu.cse.po.User ;
/**
* @author puderty
*/
public class SessionListener implements HttpSessionListener , ServletContextListener , HttpSessionAttributeListener
{
// 获取application对象
ServletContext application = null ;
HttpSession session = null ;
Set <String> set = new HashSet <String>() ; // 存放在线已注册用户的用户名