Package com.wen;
Import java.util. *; import javax.servlet. *; import javax.servlet.http. *;
/ ** *
Title: p> *
Description: Statistics Online number p> *
Copyright: Copyright (c) 2004 p> *
Company: P > * @Author Explorer * @version 1.0 * /
Public class onlineusernum {public onlineusernum () {}
Private vector users = new vector (); public int getCount () {users.trimtosize (); return users.capacity ();
Public Boolean Existuser (String Username) {Users.trimtosize (); Boolean Existuser = false; for (int i = 0; i Public Boolean Deleteuser (String UserName) {Users.trimtosize (); if (User (User ") {Int CurruserIndex = -1; for (INT i = 0; i Public Vector getonlineuser () {return users; Public void valuebound (httpsessionBindingEvent e) {users.trimtosize (); if (! E.GETNAME ()) {user.add (E.GETNAME ()); system.out.print (E.GETName () "/ T login to system / T" (new date ())); system.out.println ("Online User:" getCount ());} else {system.out.println (E.GETNAME ) "Already existed");}} Public void valueunbound (httpsessionBindingEvent e) {username = E.GETNAME (); deleteuser (username); system.out.print (username / t exit system / t " (New Date () ))); System.out.println ("Online User is:" getCount ());}}