Pregunta jsp: tag "logic:iterate" (paginación)

Iniciado por Papamonos, Mayo 13, 2009, 07:46:47 PM

Tema anterior - Siguiente tema

Papamonos

Buenas

¿Hay algún programador que entienda bastante bien struts y jsp? En concreto la librería "logic:iterate" (struts-logic). La cuestión es que tengo una página con los resultados de una consulta, y lo quiero dividir para que se muestren de 10 en 10 (sin ir mas lejos, como en el foro  :roll: ). La propiedad "length" y "offset" lo tengo correcto. El problema es: ¿como inserto los botones "atras", "alante" y numero de páginas para ir interactuando? ¿Hay alguna propiedad especial en el tag?

De momento lo único que he hecho es meter código java provisional que me incrementa el "offset" cada vez que refresco la jsp, y aparte de no ser nada funcional (hay que pulsar "actualizar"), se tienen que reenviar los datos de la sesión (con el correspondiente mensaje) y queda horroroso.

Gracias y un saludo!

EDITO:

Ok, ya está resuelto. Simplemente he creado nuevos botones que llamen al Servlet que realiza la consulta, pero pasándole un parámetro que indica el número de página. Éste lo procesa y le pasa el número del siguiente registro por la request al jsp como valor para el "offset" del iterate, y listos :)
"Duke forever. Doom forever.
The  true FPS reborn!"