JSF + rich:menuItem + invocar página

3 respostas
Sr_Goldberg

Salve,

Quero chamar uma página [i]minhaPagina.xhtml [/i]no [b]action [/b]de um [b]<rich:menuItem>[/b].
Tentei com url relativo e absoluto e  nada acontece...
A página destino encontra-se no mesmo nível da que a invoca...

Alguma dica?

3 Respostas

Veneno

no action vc deve colocar um metodo que está no seu managedBean…
e esse método deve retornar uma String que é o nome que vc colocou no outcome no navigation.xml

tipo

public String comandoAvancar(){
     return "paginaInicio";
}

<navigation-rule>
    <from-view-id>outrapagina.xhtml</from-view-id>
    <navigation-case>
      <from-outcome>paginaInicio</from-outcome>
      <to-view-id>/incio.xhtml</to-view-id>
    </navigation-case>
<navigation-rule>

espero ter ajudado…

flw

Sr_Goldberg

Valeu pela idéia, mas será que não tem como invocar a página direto mesmo?

Veneno

hum entendi…

então, atraves do action não tem como, vc pode tentar via javascript, colocar no onclick por exemplo.

flw…

Criado 14 de abril de 2009
Ultima resposta 16 de abr. de 2009
Respostas 3
Participantes 2