Pregunta

Necesito mostrar las entradas de registro de una base de datos. Por supuesto, los datos de registro son enormes, así que tengo que mostrar los resultados en varias páginas, y eso ** sin ** obtener ** todos ** los datos de registro a la vez, pero a medida que el usuario navega por las páginas.

Sé sobre DisplayTag y TableTags , pero me parece que ambos obtienen todos los datos antes de aplicar la paginación.

Antes de comenzar a desarrollar mi propia etiqueta JSP, ¿alguien sabe de una solución de terceros para este problema?

Gracias,
Marius

¿Fue útil?

Solución

Acerca de DisplayTag: admite Lista de valores patrón de diseño.

Otros consejos

La mejor solución para esto es Jmesa

Dentro de su JSP no es realmente el buen lugar para resolver todo el problema. En un enfoque por capas típico, separa la presentación (JSP aquí) del acceso a los datos (donde hace su consulta).

Su etiqueta displaytag / jsp debe pasar a la capa de acceso a datos la página que desea (por ejemplo, necesito los próximos 30 y estoy en la página 5), ??y su capa de acceso a datos se encarga de una consulta paginada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top