Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

RequestDispatcher x sendRedirect

Qual a diferença entre RequestDispatcher e sendRedirect?

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

Opa Rafael, tudo bem com você?

Quando utilizamos o sendRedirect estamos redirecionando o cliente para um página de nossa aplicação, ou seja, a requisição será feita do lado do cliente

Quando utilizamos o RequestDispatcher com o forward estamos criando uma nova requisição que pode ser atendida até por uma nossa servlet que será responsável por devolver pagina para o usuário. então a requisição será feita do lado do servidor

Então quando precisamos fazer algum tratamento de dados, ou enviar algo para uma outra servlet precisamos utilizar o RequestDispatcher, já quando podemos redirecionar ele sem problema nenhum para uma página podemos utilizar o sendRedirect

Compreendeu? Abraços e Bons Estudos :)

Obrigado, ajudou bastante.