JavaServer Pages™ (JSP™) are an excellent solution to separate the application logic from the web pages. JSP integrates in Java™, so that Java libraries, extensions, products and know how can be reused. It is a technique, that may also be used in big projects with distributed systems.
JavaServer Pages are a specification by Sun (see http://java.sun.com/products/jsp/). They are an extension of the Java Servlet technology. JSP use XML-like tags and scriptlets written in Java to encapsulate the application logic that generates the content for the web page. The application logic can run on the server, so that these resources can be reused for many pages.
The disadvantage of JSP is that you need more effort to learn it and that it is slightly more complex to code it.
Copyright © 2001-2003 by Rainer Hillebrand and Thomas Wierlemann