URL sendo mostrada com FORWARD

6 respostas
UpTheIrons

Pessoal,

Minha aplicação já inicia assim “http://localhost:8686/sigeGF/login.jsf

N tem um Redirect na aplicação (detalhe, estou usando o Spring Security)

Minha navegação está sendo feita através dos controllers, ex:

public String consulta(){ return "consulta"; //ou return caminho/consulta, dependendo da situação }

Mas toda URL está sendo mostrada, sempre uma atrasada, mas está sendo exibida sempre e
onde uso Conversation, exibe o Id

Alguém sabe por mode que isso acontece?

Flw!

6 Respostas

Hebert_Coelho

Comportamento normal do JSF.

Você poderia utilizar um framework chamado PrettyURL para ajudar na definições de URL.

UpTheIrons

Hebert,

Então, mas o JSF qdo usado o Forward ele n “oculta” as URLs?, eu chatava que
só com Redirect que ele mostrava.

Hebert_Coelho

UpTheIrons:
Hebert,

Então, mas o JSF qdo usado o Forward ele n “oculta” as URLs?, eu chatava que
só com Redirect que ele mostrava.

Ele não oculta, ele atrasa. [=

Você está na tela A e vai para B e depois para C, ele não mostrará a C. Ao sair da C para ir para D, ele mostrará a C.

UpTheIrons

Olá Hebert,

É isso mesmo o que acontece.

Andei futucando, eu queria que ficasse uma única URL, mas vou deixar isso pra lá,
era só um “capricho” :slight_smile:

Pelo menos ta tudo dentro da normalidade.

Valeu!

Hebert_Coelho

UpTheIrons:
Olá Hebert,

É isso mesmo o que acontece.

Andei futucando, eu queria que ficasse uma única URL, mas vou deixar isso pra lá,
era só um “capricho” :slight_smile:

Pelo menos ta tudo dentro da normalidade.

Valeu!

Foi por isso que eu falei do Framework chamado: PrettyURL. Com ele você consegue deixar a URL do modo como você desejar.

UpTheIrons

Olá Hebert,

Sim, eu cheguei a baixar e tentar, mas deu uns erros aqui nos testes, talvez
por questão de configuração, n sei, daí como é algo irrelevante (agora),
pulei rs.

Hj devo dar outra futucada sem compromisso, digo sem compromisso pra n
esquentar a cabeça rs.

Flw!

Criado 12 de janeiro de 2013
Ultima resposta 13 de jan. de 2013
Respostas 6
Participantes 2