Pessoal qual a diferença entre utilizar
response.sendRedirect(“pagina.jsp”);
ou
RequestDispatcher dispatcher = request.getRequestDispatcher(“pagina.jsp”);
dispatcher.forward(request, response);
para direcionar paginas?
Pessoal qual a diferença entre utilizar
response.sendRedirect(“pagina.jsp”);
ou
RequestDispatcher dispatcher = request.getRequestDispatcher(“pagina.jsp”);
dispatcher.forward(request, response);
para direcionar paginas?
os dois fazem a mesma coisa, com a diferença de q o sendRedirect nao vai mandar parametro nenhum ja existente e o dispatcher vai…
valeu Matheus.
Há diferença é que com sendRedirect você estará uma nova requisição para o servidor, enquanto que com requestDispatcher você estará tratando a mesma requisição. requestDispatcher é usado principalmente quando você implementa uma solução Web utilizando o padrão MVC.