Prezados,
estou fazendo uma aplicação onde eu tenho um menu feito em richfaces esse menu é para navegação JSF.
Coloco as regras da navegação no faces-config.xml mas não navega:
meu menu:
Include na página index.jsp
<f:subview id="menu">
<h:form>
<rich:toolBar style="color: #000000;" width="300">
<rich:column width="200">
<rich:dropDownMenu style="z-index: 2;width: 150px;" value="Usuários">
<rich:menuItem style="width: 120px;" value="#{menu.valor1}" action="#{menu.action_cadastra}"/>
<rich:menuItem style="width: 120px;" value="Consultar"></rich:menuItem>
</rich:dropDownMenu>
</rich:column>
<rich:column width="200">
<rich:dropDownMenu style="z-index: 2;width: 150px; " value="Cliente">
<rich:menuItem style="width: 120px;" value="Cadastrar"/>
<rich:menuItem value="Consultar"/>
</rich:dropDownMenu>
</rich:column>
</rich:toolBar>
</h:form>
</f:subview>
o Bean menu é scope=request.
O menu aparece com o valor do atributo(valor1) correto.
Mas quando eu clico no menuItem ele não navega.
o método action_cadastra:
public String action_cadastra(){
return "cadastra";
}
A navegação:
<navigation-rule>
<from-view-id>/index.jsp</from-view-id>
<navigation-case>
<from-outcome>cadastra</from-outcome>
<to-view-id>/cadastra.jsp</to-view-id>
</navigation-case>
</navigation-rule>
Qualquer ajuda eu agradeço, é muito importante.
Valeu gente!!