It's the next evolution of server pages. Sue Spielman will be speaking about XSP at the O'Reilly Conference on Enterprise Java , March 26-29, in Santa Clara, California. XSP stands for eXtensible Server Pages and is one of the core technologies available in Cocoon. Cocoon is one of the seven current parts of the Apache XML project. The new Cocoon paradigm is based on the fact that document content, style, and logic are often created by different individuals or working groups.
Cocoon aims for a complete separation of the three layers.
In other words, Cocoon allows content, logic, and style to be separated into different XML files, and it uses XSL transformation capabilities to merge them. We will look at both technologies to see how they stack up against each other. This article assumes you have at least some understanding of XML and its terminology. The main concept behind a web site using XML is the separation of content, logic, and presentation. XSP provides the front-end portion of an XML framework.