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 |
How do you achieve singleton?
why to use transient variables when static variables can be used for Serialization
What is a dynamic array in java?
Define inheritance with reference to java.
What is sorting in java?
What is java algorithm?
What are the pillars of java?
What is java and why do we need it? Explain
Why 1 is not a prime number?
what is difference between front controller and action servlet?
Is Java Platform Independent if then how?
What is difference between Heap and Stack Memory?