Navegação de páginas

Eu tenho um rich:toolbar com alguns rich:dropDownMenu dentro dele, como eu faço para fazer a navegação dos menus para outras páginas que eu quero?

segue o código do meu menu do toolbar:


<rich:toolBar style="float:left;">
			<rich:dropDownMenu submitMode="ajax">
				<f:facet name="label">
					<h:outputText value="HOME" />
				</f:facet>
			</rich:dropDownMenu>
			<rich:dropDownMenu>
				<f:facet name="label">
					<h:outputText value="Menu" />
				</f:facet>
				<rich:menuItem submitMode="ajax" value="Consultar Funcionarios"
					action="cons_FuncAdmView"
					rendered="#{LoginMB.login.cod_tipo == 1}" />
				<rich:menuItem submitMode="ajax" value="Consultar Funcionario"
					action="cons_FuncView" rendered="#{LoginMB.login.cod_tipo == 2}" />
				<rich:menuItem submitMode="ajax"
					value="Consultar Horas Funcionarios" action="cons_HorasAdmView"
					rendered="#{LoginMB.login.cod_tipo == 1}" />
				<rich:menuItem submitMode="ajax" value="Consultar Horas Funcionario"
					action="cons_HoraFuncView"
					rendered="#{LoginMB.login.cod_tipo == 2}" />
				<rich:menuItem submitMode="ajax" value="Consultar Atividades"
					action="cons_AtivView" />
				<rich:menuItem submitMode="ajax" value="Consultar Sistemas"
					action="cons_SisView" />
			</rich:dropDownMenu>
			<rich:dropDownMenu>
				<f:facet name="label">
					<h:outputText value="Servicos" />
				</f:facet>
				<rich:menuItem submitMode="ajax" value="Consultar E-mails"
					action="cons_emailView" />
				<rich:menuItem submitMode="ajax" value="Cadastrar Novo Login"
					action="cons_cadastraLoginView"
					rendered="#{LoginMB.login.cod_tipo == 1}" />
			</rich:dropDownMenu>
			<rich:dropDownMenu submitMode="ajax" value="Sair"
				action="#{LoginMB.logoutSistema}" />
		</rich:toolBar>

essas actions do rich:menuItem não estão funcionando tambem, não sei porque.

Obrigado,

lymoreira.

navegação do faces?
mb?

cade?

&lt;rich:menuItem submitMode="ajax" value="Consultar E-mails"  action="cons_emailView" [b]mode="server"[/b]/&gt;

funciona assim?

att,

Bom dia.
Amigo verifica como esta configurado no faces-config.xml.

No meu aplicativo funciona assim, e a chamada do <rich:menuItem é igual a sua

* nomedaAction /nomedaPaginaExibir.xhtml

foi mal galera, segue o faces


<?xml version="1.0" encoding="UTF-8"?>
<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
	xmlns:xi="http://www.w3.org/2001/XInclude" 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">
	<managed-bean>
		<managed-bean-name>SistemasMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.SistemasMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>TipoAcessoMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.TipoAcessoMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>AtividadesMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.AtividadesMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>FuncionarioMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.FuncionarioMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>HorasTrabMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.HorasTrabMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>SexoMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.SexoMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>LoginMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.LoginMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<managed-bean>
		<managed-bean-name>AvisoMB</managed-bean-name>
		<managed-bean-class>br.com.sistema.controleHoras.AvisoMB</managed-bean-class>
		<managed-bean-scope>session</managed-bean-scope>
	</managed-bean>
	<navigation-rule>
		<from-view-id>/login.xhtml</from-view-id>
		<navigation-case>
			<from-action>#{LoginMB.verificarLogin}</from-action>
			<from-outcome>sucesso</from-outcome>
			<to-view-id>/home.xhtml</to-view-id>
			<redirect />
		</navigation-case>
		<navigation-case>
			<from-action>#{LoginMB.verificarLogin}</from-action>
			<from-outcome>erro</from-outcome>
			<to-view-id>/login.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_FuncAdmView</from-outcome>
			<to-view-id>/ConsultaFuncionarios.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_FuncView</from-outcome>
			<to-view-id>/ConsultaFuncionarios.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_HorasAdmView</from-outcome>
			<to-view-id>/ConsultaHoras.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_HoraFuncView</from-outcome>
			<to-view-id>/ConsultaHoras.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_AtivView</from-outcome>
			<to-view-id>/ConsultaAtividades.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_SisView</from-outcome>
			<to-view-id>/ConsultaSistemas.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_emailView</from-outcome>
			<to-view-id>/ConsultaEmails.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_cadastraLoginView</from-outcome>
			<to-view-id>/AdicionaLogin.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-outcome>cons_SisView</from-outcome>
			<to-view-id>/ConsultaSistemas.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>

	<navigation-rule>
		<navigation-case>
			<from-action>#{LoginMB.logoutSistema}</from-action>
			<from-outcome>logoff</from-outcome>
			<to-view-id>/home.xhtml</to-view-id>
			<redirect />
		</navigation-case>
	</navigation-rule>


	<application>
		<view-handler>com.sun.facelets.FaceletViewHandler</view-handler>
	</application>
</faces-config>


o que seria esse * no ()?

Galera, eu consegui fazer os rich:menuItem ta funcionando agora,

ta faltando o “Home” e o “Sair” funcionar só.Tem alguma coisa de errado neles?

rich:dropdownMenu do Home não tem action desse jeito que eu fiz, tem outro jeito de fazer ele?

Valeu,

Att,

lymoreira.

esse * no (
Quer dizer que vai abrir a pagina apartir de qualquer pagina da aplicacao

Caso alguem tenha a mesma duvida
Do home pode ser assim

  • Home

  • Do sair
    <h:commandButton type=“submit"action=”#{usuarioControle.logout}"
    id=“sair” value=“sair.”/>

    public String logout(){
    session.removeAttibute(“user”);
    return “logar”;
    }