Taller 15. Paginacion

En esta sección mostraremos características avanzadas como:

  • Paginacion

  • Búsquedas en paginas

Mediante paginaciòn podemos mostrar los datos de una manera mas rápida , no necesitamos cargar todos los documentos en un datatable cuando solo deseamos mostrar unos cuantos. También podemos controlar los desplazamientos entre las paginas.

Requerimientos

Definir los atributos

 private Boolean writable = false;
  Integer page = 1;
 Integer rowPage = 25;
 List<Integer> pages = new ArrayList<>(); 

por el siguiente

 public List<Integer> getPages() {
         return personaRepository.listOfPage(rowPage);
    }

Esto nos devolverá un List<> con los números de paginas que tendremos en base al total de documentos en la colección y al numero de documentos por pagina que especifiquemos en el atributo rowPage.

Last updated

Was this helpful?