Colegas,
Estou quebrando a cabeça e não consigo recuperar o HtmlMenuItem no componente rich:toolBar contendo umHtmlDropDownMenu.
Existe uma forma de conseguir isso?
O xhtml está assim:
<rich:toolBar id="toolBarTopForm" binding="#{menuLojaTopAction.toolBar}" />
Insiro os HtmlMenuItem no HtmlDropDownMenu assim :
HtmlMenuItem menuItemN2 = new HtmlMenuItem();
menuItemN2.setValue(selectLabel(m2));
menuItemN2.setSubmitMode("ajax");
menuItemN2.setId("a" + m2.getId());
MethodExpression methodExpression = FacesContext
.getCurrentInstance()
.getApplication()
.getExpressionFactory()
.createMethodExpression(FacesContext.getCurrentInstance().getELContext(), "#{lojaAction.teste}", null, new Class<?>[0]);
menuItemN2.addActionListener(new MethodExpressionActionListener(methodExpression));
menuItemN2.setReRender("lojaForm:lctosGrid");
E preciso recuperar no meu bean o HtmlMenuItem no meu managedBean. Tem como?
Muito obrigado,
Marques