Java Tutorial - Java Script :
JavaServer Page
JavaServer Pages (or JSP) is Java’s Web-page-scripting technology. JSP provides the ability to create dynamic Web content by embedding Java code directly into the HTML of a Web page. In this respect, JSP is similar to Active Server Pages (ASP), PHP, and server-side JavaScript technologies. Unlike those technologies, though, JSP also
provides a custom tag capability that allows complex dynamic Web pages to be developed without using Java code within the page itself. This feature allows a clean separation between page design tasks and application development tasks. JavaServer Pages have a close relationship to servlets and servlet containers: specifically, a JSP is compiled
into a Java servlet. AJSP can be precompiled into a servlet before deployment, or the container can handle this task automatically when the page is requested for the first time. Because of the close relationship between JSP technology and servlet technology, all of the current servlet containers include JSP capability as an integral part of the container.
