JooTemplates is a Java library to dynamically generate OpenOffice.org documents from Writer templates. Data can be merged from sources such as XML or regular Java beans.
| Tags | Office/Business Software Development Libraries Java Libraries Text Processing |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


Changes: A problem with template instructions not being processed when contained in headers or footers has been fixed.


Changes: A "set" tag was added, allowing runtime variable definition in templates.


Changes: OpenOffice.org macros and dialogs were added for easier template editing. XML data import was rewritten, based on XStream. Tags were modified to be somewhat similar to JSTL. Samples and a command line tool were included in the distribution. The license is now LGPL.


Changes: Support for dynamic image replacement was added. The iterate tag was enhanced to support nested tags and to alternate table row colors. Efficiency was greatly improved when generating multiple documents from the same template.


Changes: More powerful templating features were added, notably iterative generation of table rows and other document elements. Data sources now include XML. The templating engine was rewritten to work at the document XML level, removing the need for a running OpenOffice.org instance.