JSP (Java Server Pages) allows web pages to be generated dynamically using a combination of XML tags and Java Servlets. JSP is an extension to Java Servlets allowing the dynamic generation of web pages.
A server side technology that controls the content of web pages through the use of servlets, small programs that are defined in the web page and run on the server to modify the page before it's downloaded to the user who requested it. JSP technology is built on top of servlets, a portable Java program that provides server side processing. Java Server Pages offer webmasters a powerful way of dealing with unknown client requirements. The following features make JSP an excellent platform for writing client and server applications: Security, Multithreading, Absence of memory leaks, Platform independency and Rapid development
Sun's Java-based scripting language used to create dynamic Web pages.
Java Server Pages (or JSP's) are the Java (Sun) counterpart to Microsoft's ASP's (Active Server Pages) and provide programmers with a simple way of creating dynamic content on Web pages.
JavaServer Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML or other types of documents in response to a Web client request. The technology allows Java code and certain pre-defined actions to be embedded into static content.