Boa tarde,
Gostaria de tirar uma dúvida com o faces-config 2.0. Eu mapeava na versão 1.2 desse modo as páginas:
<navigation-case>
<from-outcome>index</from-outcome>
<to-view-id>/pages/index.xhtml</to-view-id>
</navigation-case>
Tentei fazer do mesmo modo para a versão 2.0 o mapeamento das paginas jsf’s e não funcionou. Fiz algo de errado?, Ajudem-me. Obrigado!.
cara,
no JSF 2 vc nao precisa mapear sua paginas, basta vc fazer com que seu metodo no MaganedBean, retorne uma string com o nome da pagina.
ficou bem mais facil… 
Olá jlsoliveirajr!
O JSF 2.0 trabalha com um conceito diferente, chamado navegação implícita. Exemplo:
<h:form>
<h:commandButton value="Pagina 1" action="pagina1" />
</h:form>
O botão acima irá enviar um outcome “pagina1” e o tratador de navegação do JSF irá procurar a pagina1.xhtml, fazendo assim o redirecionamento da página. Não há necessidade de configurar o faces-config.xml.
Abraços!
mas no caso de chamar um método do bean que retorne para outra pagina. Como ficaria?
fica assim no ManagedBean,
public String retonarOutraPagina(){
return "outraPagina.xhtml";
}
facil ne… 