Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/09/2006, 17:41
antony_fire
 
Fecha de Ingreso: junio-2005
Ubicación: Cucuta
Mensajes: 62
Antigüedad: 19 años, 7 meses
Puntos: 2
Esta es una solución

Hola...

Yo haría esto, pero eso soy yo, otras personas harían otras cosas, bueno... pienso que la idéa va mas por el lado de conceptos entonces:

Concepto de static: todo lo estatico se ejecuta primero y si existen muchas objetos de la misma clase y esta tiene un atributo estatico, pues este atributo será el mismo para todos los objetos, oséa que tendrá el mismo contenido.

Ahora si entremos en materia:

public class Conectados {
private static int contEnLinea = 0;//quienes están el línea
private static int contLogeados = 0;//cuantos están logeados
private static int contVisitantes = contEnLinea-contLogueados;//visitantes
/* lo de saber cuantas visitas existen hasta el momento, entonces te recomiendo que crees un archivo y lo incrementes cada que entra alguien,recuerda hacer esto cada que alguien llame a tu jsp principal*/

public static void incrementarContEnLinea(){
contEnLinea ++;
}
public static void incrementarContLogueados(){
contLogeados++;
}
public static int getContEnLinea(){
return contEnLinea;
}
public static int getContLogueados(){
return contLogueados;
}
public static int getContVisitantes(){
return contVisitantes;
}
}

Bien... como incrementas? pues con Conectado.incrementarLogueados(); como sabes cuantos se an logueado? pues con Conectado.getContLogueados();

Espero esto te de una idéa de por donde empezar, ahh... por sierto, no he probado nada así que perdonarás cualquier error de compilación.