Java HTML generator is a very simple, yet incredibly versatile HTML generator package for Java. It allows you to easily manipulate complex, nested HTML tags. This package is intended to be used with Java Servlets in conjunction with complex dynamic pages (such as large tables). It is based on the new Java 2 container classes.
Dynamator solves the server pages maintenance problem by completely separating HTML from server code for any technology. It merges pure, standard HTML with server code stored in separate XML files to produce standard server pages in technologies like JSP, XSL, PHP, and Java. Benefits include a more agile HTML UI, a streamlined internationalization and customization processes, easier reuse, and more efficient code.
The Styler Ant Task makes useful combinations of XSLT and other transformations easy to specify in an Ant build file. Styler can handle multiple transformations, in parallel or pipelined, split or merge files, process non-XML files such as HTML (based on JTidy), apply non-XSLT transformation, such as "regular fragmentations" and use any custom XMLReader or XMLFilter class to handle new file formats and transformation techniques.
XMLPublication is a set of tools to generate Web pages from (possibly large) desktop documents or other structured documents, such as books with paragraphs, or tabular data. It cuts documents into Web pages, and creates customizable multi-indices. All this is done through a repeatable process in which data is separated from presentation and user settings. It uses XML techniques, particularly XSLT and Ant.