What is XSP?

K V R K Varma

XSP(Extensible Server Pages) provides a frontend portion of an XML framework providing dynamic XML pages that are parsed and transformed by the framework and allow application interoperability yet are constructed and yet stored as static files on a file system.

Just as Java is aimed at providing a clear separation of content from application and business logic, XSP seek to provide the same for XML- based applications. Although many of the currently available XML frameworks allow this separation of layers within complied code, changes to the formatting of actual data in an XML document still requires Java code and subsequent recompilation.

See the Cocoon project for more details.