Paginación con DisplayTag, Hibernate3 y Spring
Estoy haciendo unas modificaciones a la aplicación web para la javacup de javahispano de este año. Esa aplicación la hice el año pasado para aprender Spring MVC y bueno, como todo primer intento tiene muchas cosas que mejorarle. Una de ellas es la pantalla que muestra la lista de usuarios y sus tácticas, para desplegar dicha pantalla usé displayTag, un tag bastante antiguo y estable que simplemente despliega cualquier colección como una tabla html. Ahora bien, displayTag cuenta con paginación out-of-the-box pero con una funcionalidad muy simple: tu le das toda la colección, la guarda en memoria e implementa la paginación. Obviamente, este enfoque tiene la desventaja de que si la colección es muy grande simplemente te acabas la memoria de tu servidor de aplicaciones. Asà que tenÃa como asunto pendiente implementar una paginación real que obtuviera los registros de la base de datos bajo demanda, según se cambie de página. Continue reading »