difference between forward and sendredirect

Answer Posted / srinu

FORWARD----->
1) in Forward request and response object be same.
2)IN FORWARD METHOD THE CONTROLLER DIRECTLY GOES TO OTHER
PAGE WHEN U CALL THE FORWARD METHOD.
3)FORWARD METHOD USED WITH IN WEBAPPLICATION .
4)In this case controller goes directly go to request
page.i.e means does not generated implict reponse go to
browser.
5)U CALL THE FORWARD METHOD JUST NEDDED OBJECT OF
REQUESTDISPACTHER OBJECT

EX:-
RequestDispacher rd=null;
rd = req.getRequestDispatcher("/WA1");
rd.forward(req,res);
5)it used small webapplication.

sendredirect:-
1)in sendRedirect()request,reponse object will not be same.
2)in sendRedirect()method the controller did not pass directly.
3)it over come the drawback of forward()(just watch 3 step
in forward()) this method used with in webapplication or
outside of webapplication.
4)In this case first controller goes client browser window
after it will go to request page.i.e means implict reponse
go to browser.
5)u call the sendRedirect() method u need a response object.

EX:-
response.sendRedirect("/ServletProject/ValidUser");

Is This Answer Correct ?    8 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is lazy loading and what is Generic Servlet Class?

611


What is a cookie What is the difference between session and cookie

599


How httpservlet is different from the genericservlet?

568


What is the use of httpservletrequestwrapper and httpservletresponsewrapper?

545


What are the difference between RMI and Servlets?

1054






Difference between java beans & servlets?

592


Why the concept of single thread model interface is used?

556


What is the inter-servlet communication?

704


If a servlet is not properly initialized, what exception may be thrown?

629


What is session tracking?

698


Whats the advantages using servlets over using CGI?

590


What are the disadvantages of storing session state in cookies?

631


Explain the difference between a web server and a web container?

519


Is tomcat a servlet container?

579


What do you mean by session tracking and also explain its techniques?

504