JasperReports is a Java reporting library. XML report templates are used to generate ready to print documents using data from customizable data sources, including JDBC. The output can be delivered to the screen, printer, or stored in PDF, HTML, XLS, RTF, CSV, and XML format.
This version introduces support for rendering RTF and HTML snippets in text elements, support for storing chart output as image or as SVG, and other various bugfixes and improvements.
URL: SourceForge.net: JasperReports - Java Reporting