JSP Forward Vs Redirect: JSP Forward is faster than Redirect.
In JSP Forward, URL remains intact. Server fowards the request to another resource within same server.
JSP Redirect is a 2 step process:
Step 1: JSP Container recives the request for current JSP. It compiles and run the JSP. During execution, it finds the redirect for new resource.
Step 2: It redirects to the new resource.
During these 2 steps, URL is changed as it is considered as a completlye new reqest.
JSP Redirect is slower than JSP forward where JSP container internally forwards the request to new resouce and URL remains intact, hence user does not know about request forwarding.