Como e quando um bean @ViewScoped é destruído no JSF?
O ciclo de vida do@RequestScoped
e@SessionScopedBean
feijão gerenciado são gerenciados pelo próprio container Servlet, já que eles são basicamente armazenados como um atributo deHttpRequest
eHttpSession
respectivamente. Como o JSF gerencia o ciclo de vida do@ViewScopedBean
? Eu sei que é criado quando a visão é criada e é utilizável até que haja um postback para uma visão diferente. Mas eu descobri que não é lixo coletado imediatamente depois que nos movemos dessa visão.