Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

RequestDispatcher x sendRedirect

Qual a diferença entre RequestDispatcher e sendRedirect?

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.