[RESOLVIDO]Carregando Bean, ao clicar no menu

1 resposta
E

Pessoal,

Quando clico no item do menu , preciso carregar o bean , mas esta dando erro abaixo :

Caused by: javax.faces.el.EvaluationException: javax.el.PropertyNotFoundException: /template/menu.xhtml @17,172 action="#{cadguiaMbean.carregapagina}": Target Unreachable, identifier cadguiaMbean resolved to null

at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:95)

at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102)

 31 more

Caused by: javax.el.PropertyNotFoundException: /template/menu.xhtml @17,172 action="#{cadguiaMbean.carregapagina}": Target Unreachable, identifier cadguiaMbean resolved to null

at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:107)

at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88)

 32 more
<h:form id="formwelcome">  
                  <p:menubar rendered="#{tblusuMbean.tpacesso eq 1 or tblusuMbean.tpacesso eq 2}">  
                        <p:submenu label="#{msg.menu_solicitacao}" >  
                            <p:menuitem value="#{msg.menu_solicitacao_consultas}" action="#{cadguiaMbean.carregapagina}" arendered="#{tblusuMbean.menuconsultas eq 'S'}" />  
                            <p:menuitem value="#{msg.menu_solicitacao_Sadt}" url="#" rendered="#{tblusuMbean.menusadt eq 'S'}"/>  
                            <p:menuitem value="#{msg.menu_solicitacao_Internacao}" url="#" rendered="#{tblusuMbean.menuinternação eq 'S'}"/>  
                        </p:submenu> 
                      </p:menubar>    

        </h:form>

meu Bean.

@ManagedBean
@ViewScoped
public class CadguiaMBean extends ManagedBeanGenerico<Cadguia, CadguiaServico> implements Serializable {
    @EJB
    private CadguiaServico servico;
    
    private Cadguia obj1 = new Cadguia();
    
    
    public void carregapagina() {
        System.out.print("teste");
    }   
}

1 Resposta

E

Estava errado o nome do meu Bean

CadguiaMbean

Criado 1 de fevereiro de 2013
Ultima resposta 1 de fev. de 2013
Respostas 1
Participantes 1