Pegando URL requerida antes do forward

1 resposta
_Renatu

Pessoal, tenho um problema.

Seguinte, o usuario acessa uma URL, que é mapeada por um servlet.
Ex: (/meuservlet)

Esse servlet trata os dados e dá um forward
Ex: request.getRequestDispatcher(“meujsp.jsp”).forward(request, response);

Agora eu quero dentro deste jsp pegar o URL acessado pelo usuario
(no caso, “/meuservlet”).

E eu não consigo de jeito nenhum.
${pageContext.request.requestURI} e afins só retornam o endereço do jsp.

Alguma sugestao?

Obrigado.

1 Resposta

J

Tente isso:

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
Criado 24 de abril de 2007
Ultima resposta 24 de abr. de 2007
Respostas 1
Participantes 2