做的Struts 项目中有这样的功能,用户可以将数据导出到Excel 报表,如图1 所示。
图1 报表样式图
http://www.finereport.com//forumimages/j-report sample.jpg
1 设计思路
Java 对于Excel 的操作一般借助于POI 类库,由于该报表的表头比较复杂,直接用POI 控制报表的生成比较困难,这时可以先制作Excel 报表模板,而后再通过Java 调用POI 函数将用户数据写入到Excel 报表模板,最后导出到新的目标文件即可。
|