Fala galera, blz?
Como eu faço pra usar servlet para redirecionar para um endereço específico, tipo, assim que alguem acessar a url http://localhost:8080/Meusite, redirecionar para http://localhost:8080/Meusite/home/pagina.jsp?
Valeu galera.
Fala galera, blz?
Como eu faço pra usar servlet para redirecionar para um endereço específico, tipo, assim que alguem acessar a url http://localhost:8080/Meusite, redirecionar para http://localhost:8080/Meusite/home/pagina.jsp?
Valeu galera.
RequestDispatcher rd = request.getRequestDispatcher("/home/pagina.jsp? ");
rd.forward(request,response);
Tente isso
RequestDispatcher rd = request.getRequestDispatcher("/home/pagina.jsp? ");
rd.forward(request,response);
Então, tentei, mas não deu certo.
É que estou utilizando JSF, queria apenas redirecionar o usuário assim que ele tentasse acessar a home do meu site, redirecionando ele para o faces/index.jsp
Será que pode ser conflito das url patterns?
Coloquei tanto a Faces Servlet como a Servlet que redireciona como faces/*
Tem como fazer algo do genero?
Acredito que pode ajudar para uma melhor compreensão sobre o assunto.
http://www.rponte.com.br/2008/07/12/repitam-comigo-redirect-nao-e-forward/
adicione ao seu web.xml:
<welcome-file-list>
<welcome-file>home/pagina.jsp</welcome-file>
</welcome-file-list>