Bom dia
estou tendo um problema nas navegações das paginas estou usando jsf 1.2 e menu do richfaces porem se quiser realizar um cadastro e depois uma consulta de em outro caso de uso tenho sempre que voltar a home.
Gostaria de sabe se tem como implemento uma navegação N para N entre as paginas do meu sistema segue o faces-config e o menu. Desde ja obrigado.
Faces-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<faces-config xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd"
version="1.2">
<application>
<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
</application>
<managed-bean>
<managed-bean-name>usuarioMB</managed-bean-name>
<managed-bean-class>ws.futuranet.mb.UsuarioMB</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>calendarBean</managed-bean-name>
<managed-bean-class>ws.futuranet.util.CalendarBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<validator>
<validator-id>emailValidator</validator-id>
<validator-class>ws.futuranet.validador.EmailValidator</validator-class>
</validator>
<converter>
<converter-for-class>ws.futuranet.modelo.Perfil</converter-for-class>
<converter-class>javax.faces.convert.EnumConverter</converter-class>
</converter>
<managed-bean>
<managed-bean-name>dispositivoMB</managed-bean-name>
<managed-bean-class>ws.futuranet.mb.DispositivoMB</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<navigation-rule>
<display-name>pages/index</display-name>
<from-view-id>/pages/index.xhtml</from-view-id>
<navigation-case>
<from-outcome>toAtualizaUsuario</from-outcome>
<to-view-id>/pages/cadastroUsuario/atualizaUsuario.jsf</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>toCadastraUsuario</from-outcome>
<to-view-id>/pages/cadastroUsuario/cadastraUsuario.jsf</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>toPesquisaUsuario</from-outcome>
<to-view-id>/pages/cadastroUsuario/pesquisaUsuario.jsf</to-view-id>
<redirect />
</navigation-case>
<navigation-case>
<from-outcome>toCadastraDispositivo</from-outcome>
<to-view-id>/pages/cadastroDispositivo/cadastraDispositivo.jsf</to-view-id>
</navigation-case>
</navigation-rule>
</faces-config>
Menu
<rich:dropDownMenu>
<f:facet name="label">
<h:panelGroup>
<h:graphicImage value="/images/icons/copy.gif" styleClass="pic"/>
<h:outputText value="Usuarios"/>
</h:panelGroup>
</f:facet>
<rich:menuItem submitMode="ajax" value="Criar Usuario" action="toCadastraUsuario"/>
<rich:menuItem submitMode="ajax" value="Pesquisar Usuario" action="toPesquisaUsuario"/>
<rich:menuItem submitMode="ajax" value="Atualizar Usuario" action="toAtualizaUsuario"/>
</rich:dropDownMenu>