Jasper reporting is the most widely used open source reporting tool with Java. The feature packed library needs a report file as input, the format of which is jrxml, which is nothing but an xml file. in good old early days people used to manually handcraft the content and look & feel of the report by editing the raw xml. However now there are various report designers available, one of which is maintained by Jaspersoft itself. It is called iReport and is very intuitive and easy to use. It spits report in various formats - pdf, xml, html, jxml, and can easily serve as input to the jasper api's within you java app.
There are competing reporting tools available, most notable is the BIRT (Business intelligence Reporting Tool) from Eclipse. Its a eclipse plugin, and has good documentation and backed by excellent development team. However the drawback is that it is not as lightweight as probably just adding a few jar files from jasper, and would mandate the use of eclipse. Building web application using BIRT would also result in bloated war file and therefore is not a good option if one is looking for quick, easy deployment and portability. Having said that,. I haven't explored BIRT yet, but have requested a team member to do so, after which we can more objectively compare the two reporting options.
There are competing reporting tools available, most notable is the BIRT (Business intelligence Reporting Tool) from Eclipse. Its a eclipse plugin, and has good documentation and backed by excellent development team. However the drawback is that it is not as lightweight as probably just adding a few jar files from jasper, and would mandate the use of eclipse. Building web application using BIRT would also result in bloated war file and therefore is not a good option if one is looking for quick, easy deployment and portability. Having said that,. I haven't explored BIRT yet, but have requested a team member to do so, after which we can more objectively compare the two reporting options.
No comments:
Post a Comment