使用ireport工具可以design一个报表(简易报表,交叉报表,嵌套报表等)。这里就不介绍如何design了。请访问 http://www.jaspersoft.com/ 。以获取相关的学习资料。下面是在web开发应用中使用相关的技术实现一个带有预览,分页,不分页,跳转至指定页,导出各种模型及打印功能的demo。这个demo是我在开发Acc应用时,参考jasper的样例(webapp)设计出来的这么一个带有分页,导出及打印功能的实例。好了,转入正题吧。
图1:jasper分页模式1
![](https://i-blog.csdnimg.cn/blog_migrate/d242fabb6a28a1291b2995dbf6720041.png)
图2:jasper不分页模式1
![](https://i-blog.csdnimg.cn/blog_migrate/cb80f10d87f89df5105db0955240d103.png)
图3:打印功能
![](https://i-blog.csdnimg.cn/blog_migrate/c89fd451e4e388f2fc0b8322d4361680.png)
图及相关的文件请见附件(即webap中我修改过的文件):