JSF String de Navegação

Olá pessoal, :smiley:
eu estou precisando
fazer a navegação
entre as minhas páginas:

 <h:form styleClass="menu_cadastro" onclick="true">
           //Vai para a página de cadastro com a string novo_tecnico
          <h:commandLink action="#{TecnicoController.novoTecnico}">
                 <h:graphicImage url="Icons/salvar.png" title="Novo" />
          </h:commandLink>
          <br>
          //Gostaria de usar a mesma String novo_tecnico, só que
          //redirecionar para a página de busca
          <h:commandLink action="#{TecnicoController.novoTecnico}">
                 <h:graphicImage url="Icons/buscar.png" title="Remover" />
          </h:commandLink>
 </h:form>

Será que alguém poderia me dar um ajuda?

[]'s.

Cara, o controle de navegacao (navigation rules) pode ser feito no arquivo faces-config.xml.

Ate mais

Só complementando,
você irá mapear os navigation rules no faces-config.xml e o valor que você definir para eles deverá ser o retorno do seu método novoTecnico.

Ex:

<navigation-rule> <from-view-id>/nome_pagina_origem.jspx</from-view-id> <navigation-case> <from-outcome>novoTecnico</from-outcome> <to-view-id>/nome_pagina_destino.jspx</to-view-id> </navigation-case> </navigation-rule>

E seu método no managed bean:

public String novoTecnico() { ... return "novoTecnico"; }