Question: Difference between forward and sendRedirect in JSP?

By: Guru Singh Viewed: 161 times  Printer Friendly Format    


Question: Difference between forward and sendRedirect?

Answer: When you invoke a forward request, the request is sent to another resource on the server, without the client being informed that a different resource is going to process the request. This process occurs completely with in the web container. When a sendRedirtect method is invoked, it causes the web container to return to the browser indicating that a new URL should be requested. Because the browser issues a completely new request any object that are stored as request attributes before the redirect occurs will be lost. This extra round trip a redirect is slower than forward.

 

 

 

 


Most Viewed Articles (in Interview )

Interview Question: Is there a particularly good IDE to use with Struts ?

Interview Question: Is Struts compatible with other Java technologies?

Interview Question: If the framework doesn't do what I want, can I request that a feature be added?

Interview Question: Is Decorator an EJB design pattern?

Interview Question: How many EJB Objects are created for a Bean?

Question: What is an output comment in JSP?

What are the contents of web module?

What do you understand by JTA and JTS?

What is difference between Java Bean and Enterprise Java Bean?

What are Access Specifiers available in Java?

What is expression in JSP?

Interview Question: What is Struts?

Interview Question: How is the MVC design pattern used in Struts framework?

Interview Question: Who makes the Struts?

Interview Question: Why it is called Struts?

Latest Articles (in Interview)

Comment on this tutorial