Articles of managed bean

Chamando uma function JavaScript do bean gerenciado

Existe uma maneira de chamar (executar) uma function JavaScript do bean gerenciado no JSF? Se isso for relevante, também estou usando o PrimeFaces.

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 […]