Misplaced Pages

JasperReports

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by Tcloonan (talk | contribs) at 18:05, 3 October 2006. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 18:05, 3 October 2006 by Tcloonan (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

"JasperReports is a powerful open source Java reporting tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files." --from the JasperForge.org project description.

It is entirely written in Java and can be used in a variety of Java enabled applications, including J2EE or Web applications, to generate dynamic content. Its main purpose is to help creating page oriented, ready to print documents in a simple and flexible manner.

The visual design of the report is constructed on an XML or .jasper file that serves as a design descriptor. An easy way of creating the design XML file is by using visual tools of iReport that makes the XML and compiles it into a .jasper file. The main difference between using XML and a .jasper file is that the XML file should be compiled in runtime using the JasperCompileManager class.

There are some visual designers for jasperreports files, like iReport and Jasper Assistant. Among these, iReport is from JasperSoft corporation.

External links

Stub icon

This software article is a stub. You can help Misplaced Pages by expanding it.

JasperReports is sponsored by JasperSoft Corporation, the leader in Open Source Business Intelligence. JasperReports is part of the JasperIntelligence product family, a full end-to-end BI suite providing Business Intelligence for Everyone.

Categories:
JasperReports Add topic