Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2008, 13:50
emucho
 
Fecha de Ingreso: septiembre-2003
Mensajes: 122
Antigüedad: 21 años, 6 meses
Puntos: 0
Respuesta: Ordenar Actividades por Dia

MMm puedes hacer que tu bean implemente la interfase Comparable.

La implementas en tu clase Actividad y vas a tener que escribir el metodo
public int compareTo(Object o)

La clase Date tiene el metodo before que te indica si la fecha es anterior.

Date d1;
Date d2;

d1.before(d2); Retornara true si d1 es anterior a d2.

Entonces...
public int compareTo (Object o){
Date d2 = (Date)o;
inf val = this.fecha.before(d2);
if(val <= 0){
return -1;
}else{
return 1;
}
}

Luego usas Collections.sort(tuColeccionDeActividades) y listo :D

Algo asi....quisas te sirva...

Saludos.-