JasperReports的开发流程

JasperReports的开发流程

1,开发报表设计文件(.jrxml文件),这里可以使用iReport工具来编写;
2,使用JasperCompileManager工具编译.jrxml文件,生成.jasper文件;
3,使用JasperFillManager工具填充编译后的.jasper文件,填充后生成.jrprint文件;
4,使用导出管理器JasperExportManager或各种格式的文件导出器(JRXxxExporter)将.jrprint文件导出成各种格式的报表文件,也可以使用JRViewer来直接浏览报表.

开发中主要用到如下几个类:
JasperCompileManager:将.jrxml文件编译成.jasper文件;
JasperFillManager:填充报表,给报表的数据查询提供数据库连接,给参数设值等;填充后生成.jrprint文件,这是一份可以显示或导出打印的报表文件;
JasperPrintManager:用于将一个.jrprint文件完成打印;
JasperExportManager:用于将一个.jrprint文件导出成PDF,XML等格式的文件;
JasperRunManager:用于将一个.jasper文件导出成各种格式的报表文件,主要是PDF,HTML等;
JRXxxExporter:用于将.jrprint文件导出成对应格式的报表文件.

在这个过程中不同类型的文件也有专门的类来对应:
1,JasperDesign:对应.jrxml文件;
2,JasperReport:对应.jasper文件;
3,JasperPrint:对应.jrprint文件;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值