Navegação no JSF

1 resposta
R

Boa tarde pessoal.

Eu estou fazendo um menu… usando o jscookMenu do myFaces, porem este menu so funciona na pagina home.
Eu imagino que este problema é devido a eu ter colocado as regras de navegação no faces-config.xml

Eu crio o menu desta forma:

new NavigationMenuItem("Incluir","insertUser", path+"/images/themes/default/icons/filesave.png", false);

Sendo que o insertUser é o que eu configurei no faces-config.xml

<navigation-rule>
	<from-view-id>/pages/home.jsp</from-view-id>
    	<navigation-case>
     		<from-outcome>listUsers</from-outcome>
		<to-view-id>/pages/user/list.jsp</to-view-id>
   	</navigation-case>

   	<navigation-case>
     		<from-outcome>insertUser</from-outcome>
     		<to-view-id>/pages/user/insert.jsp</to-view-id>
   	</navigation-case>
</navigation-rule>

Agora o que acontece… é que quando eu mudo de pagina o menu para de funcionar.
Pergunta: Como colocar essa regra de forma que o menu funcione em todas as paginas ?

Desde já, Obrigado

1 Resposta

urubatan
Assim funciona legal :D
&lt;navigation-rule&gt;
 	&lt;from-view-id&gt;*&lt;/from-view-id&gt;
     	&lt;navigation-case&gt;
      		&lt;from-outcome&gt;listUsers&lt;/from-outcome&gt;
 		&lt;to-view-id&gt;/pages/user/list.jsp&lt;/to-view-id&gt;
    	&lt;/navigation-case&gt;
 
    	&lt;navigation-case&gt;
      		&lt;from-outcome&gt;insertUser&lt;/from-outcome&gt;
      		&lt;to-view-id&gt;/pages/user/insert.jsp&lt;/to-view-id&gt;
    	&lt;/navigation-case&gt;
 &lt;/navigation-rule&gt;
Criado 2 de maio de 2006
Ultima resposta 2 de mai. de 2006
Respostas 1
Participantes 2