Java Server Pages
Java server pages is a technology for developing portable java web applications that runs on a java web server. Main motivation behind developing JSP was.
Servlet and Jsp Technology -Part2