Estudando o livro Use a Cabeça (JSP e Servlets), me deparei com a seguinte questão (Pag. 141 do livro):
12 - Quais declarações sobre o RequestDispatcher são verdadeiras
( quando verdadeiras, considere que o RequestDispatcher não foi obtido via uma
chamada ao getNamedDispatcher())?
e dentre as respostas consideradas corretas, a seguinte também foi considerada correta pelo autor:
(E) O servlet para o qual uma solicitação é encaminhada pode acessar a query string original, chamando o
getAttribute(“javax.servlet.forward.query_string”) no ServletRequest.
No entanto até cheguei a tentar recuperar os dados de uma query string utilizando request.getAttribute(“foo”),
já imaginando que daria errado… e realmente não funcionou. Alguém poderia me ajudar a compreender melhor
esta questão?
Obrigado.