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");
}
}