request dispatching

what is the difference between using RequestDispatcher rd= req.getRequestDispatcher("/Servlet1");rd.include(req,res);andServlet1 s1=new Servlet1();s1.service(req,res);
[209 byte] By [Suri.ya] at [2007-11-26 17:55:34]
# 1
The second one is just not the way to do it. All request/response processing must be done by the server, because how can you know that it won't do some other tasks in that include method?
gimbal2a at 2007-7-9 5:08:44 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...