What is forward() and include() of servlets
RequestDispatcher interface?
Answer Posted / srilatha
Forward():
In ServletRequestDispatcher ,By using forward() method,we
can forward a request to a another resource(i.e
servlets,jsp,html....),at finally we can see only called
resource output(i.e second resource output,i.e response)
For exm. we have two servlets,(servlet1 and servlet2) we are
forwarding request from servlet1 to servlet2, in this case
we can see only servlet2 output(i.e response for the
request).
in forward()it will take only servlet1 output.
(ex: in servlet we a\are having some name like srinu with
background color blue, it will take only the name not the
color)
include():
By using include() method of RequestDispatcher we
can forward a request from servlet1 to servlet2 ,in this
case we can see both outputs(i.e servlet1 and servlet2).
in include()it will include the servlet1 page and
forwarding to the servlet2)
in this case we can see both servlet1& servlet2 as the
part of response.
| Is This Answer Correct ? | 15 Yes | 1 No |
Post New Answer View All Answers
What is servlet and its use?
What is java servlet session?
What is the major difference between context parameter and context attribute?
What is the use of httpservletresponsewrapper?
what is servlet chaining?
How to rectify errors in java servlet while compilation?
how the HTML data stored in web server?
What exactly are the functions of servlet?
What are the types of servlet?
Can we use threads in Servlets?
What is difference between the HTTP Servlet and Generic Servlet? Explain about their methods and parameters?
What is cookies in servlet with example?
How a servlet is unloaded?
What is the life-cycle of servlets?
Why doesn’t a servlet include main()?