Solucionado (ver solução)
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.