Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Se debe configurar el atributo lazy a true y valor debe ser un modelo de datos lazy ‘LazyDataModel’ (que se gestiona en su servicio correspondiente). Activamos la paginación y establecemos las filas iniciales para utilizarlo en la carga del modelo.Image Removed

Bloque de código
titlexhtml
<p:datatable value=#{manejador.lazyModel} lazy="true" paginator="true" rows="10"/>

Implementación

Realizaremos una consulta a la entidad de la base de datos con todos los registros a obtener (sin filtros = sin where).

...

Y se añade el método implementado en el DAS

Bloque de código
titleServiceImplEntityService
public ResultQuery<Entity> obtenerEntity( Map<String, Object> filters, int first, int pageSize, String multiSortMeta ) {

               return entityDAS.obtenerEntity( filters, first, pageSize, multiSortMeta );

        }

...