Hebert_Coelho
por que você não chama o managed bean e manda um sendRedirect de lá de dentro?
robsonsan
Vc tem um exmplo de com ofica isso ?
Hebert_Coelho
robsonsan:
Vc tem um exmplo de com ofica isso ?
Procure no google:
jsf sendredirect
robsonsan
Feras,
fiz conforme abaixo porém o contexto que eu pego e o contexto do projeto 1, e preciso de pegar o contexto do projeto 2,
para que assim eu redirecione para a pagina
FacesContext facesContext = FacesContext.getCurrentInstance();
UIViewRoot vr = facesContext.getViewRoot();
String url = facesContext.getExternalContext().getRequestContextPath();
url = url + "/" + vr.getViewId().replace(".xhtml", ".faces");
Hebert_Coelho
robsonsan:
Feras,
fiz conforme abaixo porém o contexto que eu pego e o contexto do projeto 1, e preciso de pegar o contexto do projeto 2,
para que assim eu redirecione para a pagina
FacesContext facesContext = FacesContext.getCurrentInstance();
UIViewRoot vr = facesContext.getViewRoot();
String url = facesContext.getExternalContext().getRequestContextPath();
url = url + "/" + vr.getViewId().replace(".xhtml", ".faces");
E funcionou?
robsonsan
Feras,
sua sugestão funcionou do jeito que preciso obrigado
<h:outputLink value="http://www.google.com.br" target="_blank">Vai para Google</h:outputLink>
mas a pagina que estou redirecionando e uma pagina xhtml e esta dando erro quando rediciono,
fiz um teste com uma pagina html simples e funcinou
a mensagem de erro e essa aqui
Erro no processamento de XML: nenhum elemento encontrado
robsonsan
feras,
estava colocando as barras errado agora deu certo valeus