Existem dois tipos de redirecionamento que podem ser configurados na execução ao nível do servidor, onde um deles manda um sinal de redirecionamento para o navegador do cliente, gerando uma nova requisição, e outro efetua apenas um redirecionamento interno, entre os componentes do servidor, mantendo a requisição original. Qual seria o método utilizado para efetuar o primeiro tipo de redirecionamento descrito? (Ref.: 202011345896) getSession forward getRequestDispatcher redirect sendRedirect
Soluções para a tarefa
Resposta:
REDIRECT
Explicação:
Resumindo, um redirect é uma nova requisição que o cliente (browser) faz a pedido da aplicação web, logo ele fica ciente sobre como está ocorrendo a navegação e para onde ele está sendo redirecionado, enquanto um forward pode executar várias requisições no lado servidor sem o conhecimento do cliente e no final retornar
O método utilizado para efetuar o redirecionamento ao nível do servidor é o: redirect. Letra D.
Os dois tipos de redirecionamento que podem ocorrer durante a fase de configuração e de execução ao nível do servidor são os seguintes: o tipo que manda um sinal de redirecionamento para o navegador do cliente e o outro que somente efetua um redirecionamento de nível interno.
O primeiro tipo de redirecionamento pode resultar em uma nova requisição e o melhor tipo de método de adoção do mesmo é através do redirect.
Bons estudos!