Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Doubt from HFSJ regarding request dispatcher question from ch5

 
Veena Pointi
Ranch Hand
Posts: 442
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

In the answer given for following question is A and E . My doubt is why not E also ? The correct answer should be A,D and E right?Please correct me if I am wrong . I reffered specs it says original query string can be accessed bot by getQuery string and by calling getAttribute(“javax.servlet.forward.query_string”) on the ServletRequest. But why in the book D is not right answer? Please explain

Ques 12. Which statements about RequestDispatcher are true (where applicable, assume the RequestDispatcher was not obtained via a call to getNamedDispatcher())? (Choose all that apply.)
A. A RequestDispatcher can be used to forward a request to another servlet.
B. The only method in the RequestDispatcher interface is forward().
C. Parameters specified in the query string used to create a RequestDispatcher are not forwarded by the forward() method.
D. The servlet to which a request is forwarded may access the original query string by calling getQueryString() on the HttpServletRequest.
E. The servlet to which a request is forwarded may access the original query string by calling getAttribute(“javax.servlet.forward.query_string”) on the ServletRequest.

Thanks
Veena
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic