datatable

datatable

  • En el controller agregar un List<Persona>

  • Crear los métodos set/get

  List<Persona> personaList = new ArrayList<>();

    public List<Persona> getPersonaList() {
        return personaList;
    }

    public void setPersonaList(List<Persona> personaList) {
        this.personaList = personaList;
    }

En el método getPersonaList editarlo e invocar el metodo findAll() del Repository

 return personaRepository.findAll();

Quedaría

 public List<Persona> getPersonaList() {
//        return personaList;
        return personaRepository.findAll();
    }

Código completo

Crearemos la interface

Agregar al index.xhtml

Crear una pagina nueva llamada list.xtml

Agregar un datatable

Agregar las columnas

list,xhtml

Al ejecutar el proyecto

Last updated

Was this helpful?