java 如何实现生成报表功能

qq_36005183 2016-12-19 04:24:45
大概功能就是在网页上有一些数据参数,可以随便选中其中的几个,然后选中起始时间,有个按钮‘生成报表’,点击就分别生成这些参数的报表。希望大家帮帮忙!用js实现也可以.
...全文
5007 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
redbean21 2017-12-13
  • 打赏
  • 举报
回复
引用 11 楼 qq_35137607 的回复:
我这里有一个生成csv格式的工具类,你可以把前台选中的信息发送到后台,转换成String,将每一行的数据放入List<String>中,然后将每行的list这样List<List<String>>传入工具类,自己定义一个表头,就是第一行,就可以生成一个csv格式的表格了,不知道这样能适合你这个需求吗?
你好,你的工具类可否发我一份,redbean21@163.com 非常感谢
bcsflilong 2016-12-27
  • 打赏
  • 举报
回复
chars.js简单点吧 后台组织json数据 让页面的char.js接收
那年花 2016-12-27
  • 打赏
  • 举报
回复
建议集成一个报表系统 这样轻松愉快
qq_35137607 2016-12-21
  • 打赏
  • 举报
回复
我这里有一个生成csv格式的工具类,你可以把前台选中的信息发送到后台,转换成String,将每一行的数据放入List<String>中,然后将每行的list这样List<List<String>>传入工具类,自己定义一个表头,就是第一行,就可以生成一个csv格式的表格了,不知道这样能适合你这个需求吗?
西部落酋长 2016-12-21
  • 打赏
  • 举报
回复
report这才是报表吧,用的什么birt工具可以做的
star19860411 2016-12-20
  • 打赏
  • 举报
回复
搞了半天不知道自己要做成什么样的,导出excel一般不叫报表吧,报表不是各种图吗,什么柱状图,饼图乱七八糟的。
brooklyng60 2016-12-20
  • 打赏
  • 举报
回复
如果是excel,有两种组件,分别是poi和jxl,都可以操作excel,你从后台获得数据集后,通过这两种组件将数据放置到excel表格中,返回到输出流,你点按钮的时候,前台酒出现了一个excel表格下载的提示框,这个表格就是你需要的,具体的业务逻辑,行,列都需要自己手写业务,那行,列放什么数据什么字段
GrayHJX 2016-12-20
  • 打赏
  • 举报
回复
如果是生成excel,java poi导出excel就可以了。抓到数据到后台去处理生成excel文件
qq_36005183 2016-12-19
  • 打赏
  • 举报
回复
引用 5 楼 brooklyng60 的回复:
生成报表想生成什么样的,是表格,还是有要求的格式还是二维图表还是其他的?报表相关的组件很多,原理无非及时选择你所关注的信息(数据列),选择时间等(查询条件)生成数据集,然后在servlet中将数据集转成报表组件所需要的格式,传送到前台渲染。
Excel表格吧 我对这个真的了解不多 能不能帮个忙讲详细点呢
brooklyng60 2016-12-19
  • 打赏
  • 举报
回复
生成报表想生成什么样的,是表格,还是有要求的格式还是二维图表还是其他的?报表相关的组件很多,原理无非及时选择你所关注的信息(数据列),选择时间等(查询条件)生成数据集,然后在servlet中将数据集转成报表组件所需要的格式,传送到前台渲染。
qq_36005183 2016-12-19
  • 打赏
  • 举报
回复
引用 3 楼 afengxg123 的回复:
直接用servlet实现,配置报表头部模板
兄弟能不能具体点?帮一下忙啦
大卫IE 2016-12-19
  • 打赏
  • 举报
回复
直接用servlet实现,配置报表头部模板
qq_36005183 2016-12-19
  • 打赏
  • 举报
回复
引用 1 楼 dl510403557 的回复:
highcharts 咯 http://www.highcharts.com/demo
兄弟,能不能把从前台到后台的步骤说一下?帮个忙啊
dl510403557 2016-12-19
  • 打赏
  • 举报
回复
highcharts 咯 http://www.highcharts.com/demo

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧