Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Lista não é preenchida.

Boa noite, estou seguindo as aulas de java web, mais precisamente Curso Java e JSF I: Sua aplicação web com JSF2

Toda vez que vou carregar minha lista do Banco eu estou utilizando PostgreSQL a lista não carrega. A aula que parei foi Complementando CRUD.

PS: @ViewScoped estou utilizando."No records found."(Sendo que tem informações no banco)

Fiz a utilização do ajax nos botões no caso seria o (f:ajax execute="@form" render="@form :formtablecliente:tablecliente")

Tem dois Forms form-cliente e formtablecliente dentro desse table tem o id para indicar qual table é tablecliente.

3 respostas

Oi Yuri,

Algumas perguntas para investigar:

  • O SQL está sendo executado?

  • Vc consegue mostrar "clientes de mentira", por exemplo, populando uma lista de clientes no bean manualmente (sem acesso ao banco de dados)?

Tente quebrar o problema em partes para saber onde está falhando.

abs

Depois que eu separei os form de cadastro e listar começou dá esse problema.

solução!

Resolvido.

Como eu tinha dois form formcliente e formtablecliente e o id do tablecliente.

Onde eu dava render="@form :formtablecliente:tablecliente" eu tirei o ajax e coloquei dentro do button "Salvar" render="formcliente :formtablecliente:tablecliente" Com isso a lista voltou a ser carregada e diminui acho que apenas uma linha de código kkkkkkkk