Articles of managed bean

Por que existem diferentes annotations de gerenciamento de beans?

Qual é a diferença entre import javax.annotation.ManagedBean; import javax.enterprise.context.SessionScoped; e import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; ?

Como invalidar a session no JSF 2.0?

Qual é a melhor maneira possível de invalidar a session dentro de um aplicativo JSF 2.0? Eu sei que o próprio JSF não manipula a session. Até agora eu consegui encontrar private void reset() { HttpSession session = (HttpSession) FacesContext.getCurrentInstance() .getExternalContext().getSession(false); session.invalidate(); } Este método está correto? Existe uma maneira sem tocar o ServletAPI? Considere […]

Invocar ação do bean gerenciado JSF no carregamento da página

Existe uma maneira de executar uma ação do bean gerenciado JSF quando uma página é carregada? Se isso for relevante, estou usando atualmente o JSF 1.2.

Obter o bean gerenciado JSF pelo nome em qualquer class relacionada ao Servlet

Estou tentando escrever um servlet personalizado (para AJAX / JSON) no qual gostaria de referenciar meu @ManagedBeans por nome. Eu estou esperando mapear: http://host/app/myBean/myProperty para: @ManagedBean(name=”myBean”) public class MyBean { public String getMyProperty(); } É possível carregar um bean pelo nome de um servlet comum? Existe um servlet JSF ou helper que eu poderia usar […]

Como enviar valores de input de formulário e chamar um método no bean JSF

Eu estou construindo uma aplicação JSF. Eu defini a GUI e fiz as instruções select consultar o database usando select. Agora devo fazer as instruções de inserção, mas não sei como ler o value de um componente de input JSF como e enviá-lo para meu bean que executa a inserção. O valor de ser mapeado […]

Como escolher o escopo correto do bean?

Notei que existem diferentes escopos de beans como: @RequestScoped @ViewScoped @FlowScoped @SessionScoped @ApplicationScoped Qual é o propósito de cada um? Como faço para escolher um escopo adequado para o meu bean?

Identificando e resolvendo javax.el.PropertyNotFoundException: Destino inacessível

Ao tentar fazer referência a um bean gerenciado em EL assim como #{bean.entity.property} , algumas vezes uma javax.el.PropertyNotFoundException: Target Unreachable está sendo lançada, geralmente quando uma propriedade de bean deve ser definida ou quando uma ação de bean é para ser invocado. Parece haver cinco tipos diferentes de mensagens: Destino inacessível, o identificador ‘bean’ foi […]