ERRO UIMenuItem RICHFACES 4 JSF2

1 resposta
M

Galerinho estou criando um menu dinâmico com richfaces 4 e não estou conseguindo submeter o UIMenuItem. Crio o menu certinho mais quando clicko no UIMenuItem não submete a pagina para o bean do MethodExpression que criei EX: #{meuBean.metodo}.

ond eu criu meu UIMenuItem

ExpressionFactory expressionFactory = this.ctx.getApplication()
				.getExpressionFactory();

		MethodExpression methodExpression = expressionFactory
				.createMethodExpression(this.ctx.getELContext(), "#{meuBean.metodoBean}",
						String.class, new Class[] {});


UIMenuItem item = (UIMenuItem) this.ctx.getApplication()
					.createComponent(this.ctx, UIMenuItem.COMPONENT_TYPE,
							"org.richfaces.MenuItemRenderer");
item.setLabel("Menu Item");
item.setMode(Mode.server);
item.setActionExpression(methodExpression );

alguem pode me ajudar ai com esse problema.

1 Resposta

G

Caso não tenha conseguido, ou para servir de referência pra galera. Tem a solução nessa pagina.
http://community.jboss.org/thread/167368

mas adianto duas coisas que acho q possam resolver.

item.setMode(Mode.ajax);
//Criar um id 
item.setId("itemMenuXXX");
Criado 25 de agosto de 2011
Ultima resposta 25 de nov. de 2011
Respostas 1
Participantes 2