Qual é a diferença entre response.sendRedirect () e request.getRequestDispatcher (). Forward (solicitação, resposta) [duplicado]
Esta pergunta já tem uma resposta aqui:
RequestDispatcher.forward () vs HttpServletResponse.sendRedirect () 8 respostasTenho um problema com o salto da minha página quando uso o JAVA, se usar:
response.sendRedirect("login.jsp")
então eu recebo este URL:http://localhost:8080/login.jsp
Mas se eu usar
request.getRequestDispathcer("login.jsp").forward(request, response)
então eu recebo este URL:http://localhost:8080/Shopping/login.jsp
(o "Shopping" é o nome do meu módulo).
Qual é a diferença?