Como asssim não é por ai? Você tem alguma outra solução?
M
Marlon_Meneses
leia 1º o artigo pra vc entender pra que a tag redirect serve e oq ela pode influenciar quando utilizada
ela não serve somente pra “mudar” a barra de endereços!
A
alberto_ribeiro
Bom dia, olha eu vi que para resolver isso tem esse jeito aqui, e claro faça o que o colega ai disse, entenda primeiro:
porém não dei andamento na utilização porque ao implementar essa forma no link que passei a cada campo que eu informava o valor a tela ficava dando um submit, acredito ser porque uso a4j para validar meus campos então a cada valor que entrava ele dava um refresh.
M
Marlon_Meneses
tap_pedroso , se é importante pra vc mostrar o endereço de navegação ao usuário, então vc pode utilizar o redirect e em suas paginas colocar o a4j:keepAlive (se estiver usas Ajax4Jsf, é claro) quando necessário
mas tome cuidado pra não fazer uma resubmissao de formularios
A
alberto_ribeiro
Marlon Meneses, você tem algum exemplo de como usar o a4j:keepAlive, eu coloco essa tag dentro do meu form(CRIAR.jsp) porém ao salvar um determinado objeto e ser redirecionado para uma página de visualização(VIEW.JSP) os dados não são exibidos…
opa meu managed bean está como request
F
fwbrasil
Marlon Meneses,
E a resposta continua a mesma… coloca o redirect.
T
tap_pedroso
Legal colegas, ótimo suporte que vocês me deram, já entendi a diferença entre Redirect e Forward, e cheguei a conclusão que não posso utilizar Redirect pois utilizo objetos do managen bean em toda a aplicação e agora também sei porque alguns colegas aqui estão sofrendo com JSF. Pois bem, vou continuar utlizando o default Forward, pra mim não importar se aparece ou não o nome da página na URL. Mas mesmo eu utilizando o default (Forward) o nome da página continua aparecendo errado, eu não falei pra vocês e também não sei se isso implica no problema mas eu estou utilizando FACELETS, segue abaixo como está o meu faces.config: