Já fiquei incomodado com este comportamento quando testo a aplicação… quando voce faz um refresh na página ele vai para outro endereço ao invés de manter na página atual…
Não é muito grave…mas incomoda um pouco.
O JSF faz isso pois ele redireciona a requisição do usuário no servidor (conhecem o RequestDispatcher?). O usuário não sabe que mudou de página, mas o servidor sabe.
Isso pode ser solucionado colocando a tag redirect no seu faces-config.xml, mas fique sabendo que ao fazer isso, as variaveis que estão em requisição, não poderão usadas na página de destino!
no meu caso todas as variaveis eu passo via Beans de sessao e nao por parâmetros de paginas por paginas.
vai atrapalhar no meu caso se eu mecher no meu faces-config ?
poderia por favor me dizer como coloco essa tag redirect ?
obrigado
abs
ps.: to vendo que esse assunto mt gente tem duvida ainda
As variaveis sendo passadas por sessão acredito que não atrapalha muito, pois vc pode recuperar na pagina destino de boa, agora o bean ja foi… com o redirect ele vai ser instanciado novamente na nova pagina.