JasperReports 
一个基于Java的开源报表工具,它可以在Java环境下像其它IDE报表工具一样来制作报表。JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。Openreports 
OpenReports 提供基于web的报表解决方案,能生成PDF,XLS,HTML和CSV文件。利用到的开源技术有Hibernate,Veloctiy,Webwork
推荐使用JasperReports. 参看http://www.open-open.com/open3219.htm

解决方案 »

  1.   

    只用过JasperReports,感觉还不错
      

  2.   

    Ireports+JaperReports很好用的报表工具
      

  3.   

    谢谢各位的帮忙,我底层用的是Hibernate,OpenReport是用Hibernate等对JasperReport的封装,当时我感觉OpenReports和我的项目的兼容性能好一些(只是感觉,呵呵),不过既然大家都推荐用JasperReports,就采用大家的建议了,呵呵,谢谢!