what is request dispatcher and how does it work?
Answers were Sorted based on User's Feedback
Answer / mahesh bolla
Request dispatcher is used to transfer the same rquest to
another page/servlet without user interaction.
Exampe:
Suppose we have 2 servlets.
Write the below code in first Servlet
----
----
RequestDispatchet rd = request.getRequestDispatcher
("/secondServlet");
rd.forward(request, response);
//or rd.include(request, response);
---
----
Similar thing can be done in JSPs also
Write the below code in one.jsp
<js:forward page="two.jsp"/>
or
<jsp:include page="two.jsp");
If we use "forwad" then request will transfered to the
second page but not returned back to first page. We can see
only the second page's output.
If we use "include" then the sencond page itself will be
included in the first page. Then the output is the
combination of both the pages.
| Is This Answer Correct ? | 34 Yes | 2 No |
What are packages and name a few?
what is domain object
Is integer passed by reference in java?
what is nested class in java?
What is the best way to findout the time/memory consuming process?
How 'java' got its name and what it stands for?
I want my class to be developed in such a way that no other class (even derived class) can create its objects. Define how can I do so?
How we can generate random numbers in java?
What are advantages of using Java?s layout managers than windowing systems?
what is servlet enginee?
what is the difference between java and j2ee... is that can i work j2ee on net beans IDE 6.0
Difference between process and thread?