March 17, 2010 at 12:18 PM
1)In MVC, jsp act as a view and servlet act as a controller.
2)JSP pages contain a mixture of HTML, Java scripts, JSP elements, and JSP directives while servlet is totally uses java code.
3)Java Server Pages is that they are document-centric. Servlets, on the other hand, look and act like programs.
4)JSP is basically used for presentation and servlet is used for
5)Servlets are faster than jsp.
6)In Servlet, clientside validation is possible whereas clientside validation is not possible in JSP.