AutoComplete PrimeFaces + Jsf Somente atualiza ao fazer logout no Webapp

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.

Boa noite!

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

1 curtida

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

Era isso mesmo. Mto obrigado !!

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

Mto Obrigado.

1 curtida

Haha :grinning: