JavaServer Pages (JSP) is an alternate to writing Servlets. In fact, a JSP file gets converted into a Servlet, so that we can use HTML as-is with out having to embed HTML code in a series of out.write(..) statements. This course covers most of the features provided by both JSP 1.2 and JSP 2.0 including EL and JSTL. At the end of this course, you will also be introduced to the MVC architecture and how to create an MVC application using the combination of Java Servlets and JSP.
Best of learning, Vinod.