Fórum Facelets #376829
03/05/2010
0

Roberto Rodrigues.
Curtir tópico
+ 0Posts
04/05/2010
Carlos Mazzi
<from-view-id>/bairro/bairrolist.jsp</from-view-id>
<navigation-case>
<from-outcome>goToNewBairro</from-outcome>
<to-view-id>/bairro/bairronew.jsp</to-view-id>
</navigation-case>
</navigation-rule> criada sua regra de navegação. NOTE: que a tag <from-view-id) indica da aonde (origem) que a action está saindo. e a tag <to-view-id> pra onde ela deve ir... o nome dessa regra fica na tag <from-outcome> então vc tem o relacionamento chamado goToNewBairro(nesse exemplo), partindo de bairro/bairrolist.jsp, e indo para >/bairro/bairronew.jsp. Ai na sua página(origem), num botao, num link, onde voce quiser chamar uma ACTION. ex: <h:commandButton value="#{msgs.Novo}" action="#{BairroFaces.doAddBairro}"/> Olha que na action , temos um arquivo Faces, no caso BairroFaces, que terá um método que interliga o seu arquivo faces-config, a essa string "goToNewBairro". Então no nosso arquivo faces , fica assim: public String doAddBairro() {
bairroSelected = new Bairro();
return "goToNewBairro";
} Concluindo: Seu faces(BairroFaces), retorna uma string, que indica ao seu faces-config, o qual mapeia um link de navegacao. na sua pagina (origem) , vc informa na action o seu Faces.Metodo, que retorna a tal string. Pronto. Espero ter ajudado, abraços++
Gostei + 0
04/05/2010
Dyego Carmo
Gostei + 0
05/05/2010
Roberto Rodrigues.
Gostei + 0
06/05/2010
Dyego Carmo
Gostei + 0
08/05/2010
Roberto Rodrigues.
Gostei + 0
09/05/2010
Dyego Carmo
Gostei + 0
09/05/2010
Roberto Rodrigues.
Gostei + 0
10/05/2010
Dyego Carmo
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)