JSP source can now be specified in XML. Although it can be simply stated, this feature has far reaching implications. The use of XML for JSP source allows the JSPs to be validated against an XML DTD or schema, and it allows for easier manipulation or transformation of the JSP source via XML transformation mechanisms, such as XSLT. A JSP written in the new XML format is referred to as a JSP document .
Tag Library Improvements
JSP tag libraries provide a way for developers to reuse and share common JSP tags. Improvements to tag libraries with the JSP 1.2 specification include a clearer interface definition and additional elements for author documentation. A set of tag libraries are provided by Domino for using JSPs to display Domino database documents. We'll explore the use of these tag libraries in Chapter 10.