Overview

You saw in Developing for XML how different job types can be specified when using the XMLPrintStream class to communicate with the XML Server. These job types require different types of templates in order to be successful. While all the templates use XSL for formatting, there are two parts of that standard that are used in specific situations.

The following subsections outline how these standards can be used to develop templates for each of the supported job types.

XSL and XSL-FO are extensive standards and it is beyond the scope of this document to describe them in more than cursory detail. Reference to books and useful Internet sites on these topics are included at the end of this chapter. You are advised to obtain such materials to learn how to use these technologies.