Boa tarde
Tenho uma aplicação web, onde toda vez que eu acesso uma opçao da minha aplicação e faço voltar, basicamente utilizo assim:
Classe:
public String AtualizarTela() {
return "acesso_prestador";
}
botao xhtml:
<p:commandButton value="Fechar" action="#{xMLPrestador.AtualizarTela()}"
icon="ui-icon-circle-close"
ajax="true"
onclick="acesso_prestador"/>
ou seja quando saiu da minha tela principal:
http://localhost:8080/acesso_externo/faces/index.xhtml
e uso o botao fechar, fica assim:
http://localhost:8080/acesso_externo/faces/xml_prestador.xhtml
E como eu estou usando a opçao reload a cada X segundos, como fica nesse segundo link, acaba voltando para a segunda tela, ao invés de ficar na primeira tela, onde realmente está, mas o browser joga pra a segunda com a opçao de realod
setTimeout("location.reload(true);",0);
Existe alguma forma de jogar na url o xhtml que realmente está aparecendo para o usuário?
Nao sei se consegui me fazer entender, mas obrigado!!