AutoComplete PrimeFaces + Jsf Somente atualiza ao fazer logout no Webapp

5 respostas
jsfprimefacesjava
M

Boa noite.
Estou começando no mundo de Java pra WEB.
Estou com algumas dúvidas, irei postando por partes.

Primeiramente relacionado ao assunto do tópico. Estou com um problema ao utilizar o autocomplete do primeFaces. Tenho por exemplo uma tela de cadastro de produtos, ela está OK, gravando dados em tempo real no banco certinho. Quando salvo um novo produto, e entro na tela de pedidos, eu não consigo encontraro produto.
Ao fazer logout no sistema e entrar novamente, aparece normal.

Alguém tem uma ideia de onde começo a buscar a solução?

Obrigado a todos.

5 Respostas

A

Boa noite!

Após gravar o produto, pesquise novamente para o array e atualize o seu componente na view.

M

Boa noite.

Sem ver o código fica difícil, mas deve ser o que o @ardenghe falou.

Tentarei adivinhar o seu cenario:
Você esta usando o mesmo bean para cadastrar e listar os produtos.
Você esta pegando a lista de produtos no metodo anotado por @PostConstruct.
Como você esta usando o mesmo bean, e o bean é de sessão, logo o @PostConstruct é chamado uma única vez, e ai a lista não é atualizada.
Será que acertei? haha

M

Era isso mesmo. Mto obrigado !!

M

Na mosca Mike!..rs
Embora eu chamasse em outro Bean, ele já estava instanciado, aí não atualizava. Logo pego o jeito.

Mto Obrigado.

M

Haha :grinning:

Criado 23 de julho de 2018
Ultima resposta 24 de jul. de 2018
Respostas 5
Participantes 3