小弟最近在使用struts + hibernate 做一个系统,现在需要用到打印报表的问题,我是想能不能通过在jsp页面上设置一个按钮,点击后自动读取服务器数据库里面的指定内容对他进行打印,想实现这样的功能,请问该怎样做。或者有什么好的其他方法,希望看到各位能帮我也想想办法……
如果是读取服务器数据,生成对应的报表,下面的两个库差不多了.
JasperReport Java打印报表类库;
JFreeChart Java生成对应图表的类库;
如果只是屏幕数据的打印.js调用window.print()就差不多了.
内容格式化,定义好格式;
如果打印输出格式excel,用POI吧!
前端:flsah绘制
FusionCharts Free
Open Flash Chart 开源的
还可以
amcharts不错 要收费