java web开发,报表工具的选择

项目(Java开发)现在要做报表统计,网上搜了一下,貌似jasperreport用的比较多,内部也封装了各种导出功能。
同时我页看到百度前端的报表工具echart也不错,但是只能保存为图片,如果要其他导出形式,还需自己将数据提交到后台,在进一步处理才行。

不知大家在做报表这块时 是如何考虑的? 有其他推荐吗?

阅读 10.1k
11 个回答

使用过POI, dxhtmlgrid

Echarts已经很不错了,可能题主不需要太生动的chart,或许可以试试JFreeChart
另外,如果需求太特殊的话,建议还是在工具的基础上自己扩展一番。

要看报表格式了,比如报表是excel格式的,那么java下使用poi就可以了,水晶报表也有各种API

看你的需求是前端还是后端实现
前端Echarts/Highcharts就不错
后台jasperreport等~~

新手上路,请多包涵

jmesa还不错~

我以前一般使用POI

如果是偏重图表展现的话,可以考虑用Highcharts,展现形式比较灵活,API文档也比较完善。

Highcharts,echarts,POI,easyui

我们是买的grid++之类的。偏业务数据展示。

jfreechart,birt,FusionCharts。

开源的可以使用POI,商用的建议 SpreadJSGcExcel,相对于开源组件而言,商用组件会提供更多的功能支持,GcExcel 无论从运行速度、功能,还是内存消耗等方面,都要比 Apache POI 表现的更为优秀。

以下是 POI组件、GcExcel 和其他第三方组件的性能对比:

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏