Como eu faria para redirecionar páginas de dentro do método… gostaria de fazer algo assim:
<h:commandLink value=“Retorna para home” action="/home?faces-redirect=true" />
e não assim
<h:commandLink value=“Retorna para home” action="/index?faces-redirect=true" />
Como eu faria para redirecionar páginas de dentro do método… gostaria de fazer algo assim:
<h:commandLink value=“Retorna para home” action="/home?faces-redirect=true" />
e não assim
<h:commandLink value=“Retorna para home” action="/index?faces-redirect=true" />
é possível?
Abs.
Marcelo[/quote]
Marcelo, a sua pagina (no projeto) é home.xhtml (.jsf, .html ) ou index?
Eu estou usando prettyfaces no meu projeto, mas nos redirecionamentos (pelo bean) eu uso o nome da pagina .jsf?faces-redirect=true. A partir dai, o prettyfaces pelo pattern aplica o nome que voce colocou.
É isso que eu gostaria de fazer, mas quando eu redireciono pelo bean ele chama a página “física”, exemplo:
Pelo Bean faço assim:
index?faces-redirect=true
Sendo que “index” é minha página física “index.xhtml”, seguindo a convensão não coloco a extensão, funciona trânquilo, mas na URL do navegador ele mostra index.xhtml…
Gostaria de deixar a URL mais bonita com o uso do PrettyFaces assim:
Se eu tentar de dentro do bean chamar somente /home, conforme eu criei no no arquivo pretty-config.xml ele simplesmente não funciona e diz que a URL não foi encontrada.