I want to make some report in HTML format . thus , I am wondering if itworth to use some report generator or I make this report myself. incase of worthing using report generator , which one you suggest me touse , CrystalReport ,iReport or jasper?
JReport is good, also I used Crystal report for Java that is good in some point.
you can user JasperReports for report generator. its an open source reporting engine. It is simple to use and more mature than any other open source reporting engine. JasperReports can generate reports in PDF,CSV,XLS,XML,HTML,RTF formats. Visit http://jasperreports.sourceforge.net/ for more details.
iReport is a front end (gui designer) for jasper.I am using both of them and also Crystalmost of my employee prefer jasper to crystal.
I used jasper report in one of a project. It's good and easy to uses but has problem for lot of query result because it execute all of query result on first time and set them in session and when you navigate on result page it get them from session. This technicue have low performance. If you have resolve this problem this report generator is good.
it depends on many parameters.if u are using oracle as u database u can use oracle reports.it is a great tool with lots of APIs for java. but a bit difficult.i have worked with jasper and jfreereports they are both good.jfreereport is easier but still has not reached its first version.jasper is widely used in java community.if u will have lots of reports with different syles,templates and colors use an opensource.but if u dont have lots of reports simply put them in an html table and free urself from report generator's complexities!!