[RESOLVIDO]@ViewScoped + @PostCosntructor sendo chamado a cada requisição ajax
6 respostas
leonardobhbr
Boa noite!
Trabalhava com JSF 1.2 e estou me aventurando no JSF 2, cada dia é uma aventura nova a última descoberta foi a pior
Tenho um ManagedBean com a anotação @ViewScoped e o seguinte metodo nesse Bean
@PostConstructor
public void initialize()
{
Pega os EJB's instanciados e faz algo
}
Só que quando eu coloco o debug nesse metodo ele é chamado antes de carregar a pagina até ai beleza ta certo, só que a cada requisição ajax ele chama o metodo novamente mesmo se não houver redirecionamento de pagina.
Se eu mudar o meu bean de @ViewScoped para @SessionScoped o metodo e chamado apenas uma vez funcionando corretamente, só que não posso transformar todos meus ManagedBean para session seria inviável.
Alguem ja passou por isso ou que possa me dar alguma sugestão de como resolver este problema