public class ListenerTest implements ServletContextListener,HttpSessionListener{
int count;
ServletContext sc;
public void contextInitialized(ServletContextEvent arg0) {
// TODO Auto-generated method stub
sc = arg0.getServletContext();
count=0;
}
public void contextDestroyed(ServletContextEvent arg0) {
// TODO Auto-generated method stub
}
public void sessionCreated(HttpSessionEvent arg0) {
// TODO Auto-generated method stub
count++;
sc.setAttribute("onLine",new Integer(count));
System.out.println("count is "+count);
}
public void sessionDestroyed(HttpSessionEvent arg0) {
// TODO Auto-generated method stub
count--;
sc.setAttribute("onLine",new Integer(count));
}
根据session统计在线人数,随便写的,不是很完善。