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

redirect vs forward

Eu posso afirmar : 1) que utilizo o redirect nos casos em que gostaria que minha acao fosse direcionada para uma outra acao? 2) que o forward eu utilizo quando quero direcionar para uma view (arquivo jsp)?

Isso seria errado afirmar ou teriamos uma melhor explicacao ?

Obrigada,

Neila

2 respostas
solução!

Oie Neila, tudo bem contigo?

Sua afirmação está correta!

O redirect pega a requisição que veio do navegador, fala qual "acao" deve ser chamada e devolve para o navegador a requisição, que vai chamar o caminho indicado pela "acao" anterior.

O forward consegue chamar tudo, outra servlet, jsp, enfim, qualquer recurso que seja possível chegar através da url. Entretanto, como mostrado no vídeo existem momentos em que forward não é adequado, e nessas situações usamos o redirect.

Continue assim e bons estudos!

Obrigada Igor pela ajuda ;)