您当前位置: 首页 实用工具 JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

类型: 实用工具 版本: V2.6

大小: 740.9 时间: 2025-11-13

推荐语
推荐语
赢创联盟是什么机构 小赢理财对JasperReports怎么用一,创建简单的jrxml文件禾连上网助手下载-禾连上网助手app3.3.1 安卓版<?xmlversion="1.0"?> <!DOCTYPEjasperReport  PUBLIC"-//...
应用介绍

JasperReports怎么用

一,创建简单的jrxml文件禾连上网助手下载-禾连上网助手app3.3.1 安卓版


<?xmlversion="1.0"?> 

<!DOCTYPEjasperReport  

PUBLIC"-//JasperReports//DTDReportDesign//EN"  

"http://jasperreports.sourceforge.net/dtds/jasperreport.dtd"> 

<jasperReportname="FirstReport"> 

  <detail> 

    <bandheight="20"> 

      <staticText> 

        <reportElementx="20"y="0"width="200"height="20"/> 

        <text><![CDATA[Ifyoudon'tseethis,itdidn'twork]]></text> 

      </staticText> 

    </band> 

  </detail> 

</jasperReport> 

以上是一个简单的JRXML文件,实际上就是一个标准的XML文件,<jasperReport>是根元素,<staticText>表示静态的数据,<reportElement>定义了<staticText>的位置和宽度,<text>定义了实际的静态数据。

二,把JRXML文件解析成jasper文件,文件流或JasperReport对象(根据实际情况)

1.建立一个WEB工程,再在WEBROOT目录下建立一个目录report 

2.使用JasperCompileManager里面的方法解析JRXML文件成jasper文件,文件流或JasperReport对象

把JRXML文件parse,再complie成jasper文件

JasperCompileManager.compileReportToFile("WebRoot/report/jasperreports_demo.jrxml","WebRoot/report/langhua.jasper"); 

或者生成JasperReport对象

publicstaticJasperReportcompileReport("WebRoot/report/jasperreports_demo.jrxml")  

或者以流的方法生成

publicstaticvoidcompileReportToStream(InputStreaminputStream,OutputStreamoutputStream) 

当然JasperCompileManager也可以把Jasper文件变成JRXML的(包括JRXML流,都是静太的方法)

writeReportToXmlStream  

writeReportToXmlFile

三,有了JasperReport对象,文件流或jasper文件之后,就可以用JasperFillManager生成JasperPrint对象,jrprint文件,jrprint文件流

如下 

生成JasperPrint对象

publicstaticJasperPrintfillReport(JasperReportjasperReport,Mapparameters,JRDataSourcedataSource) 

生成其它

//生成文件  

publicstaticvoidfillReportToFile(  

    StringsourceFileName,  

    StringdestFileName,  

    Mapparameters,  

    Connectionconnection  

    )  

//文件流  

publicstaticvoidfillReportToStream(  

    JasperReportjasperReport,  

    OutputStreamoutputStream,  

    Mapparameters,  

    Connectionconnection  

    )  

第四步,使用JasperExportManager导出或显示

JasperExportManager.exportReportToHtmlFile(jasperPrint,"c://1.html");  

JasperExportManager.exportReportToPdfFile(jasperPrint,"c://1.pdf");  

//还有很多方法的

完整的例子

JasperReportjasperReport;  

  JasperPrintjasperPrint;  

  try{  

   jasperReport=JasperCompileManager.compileReport("WebRoot/report/jasperreports_demo.jrxml");  

   jasperPrint=JasperFillManager.fillReport(jasperReport,newHashMap(),new JREmptyDataSource());  

   JasperExportManager.exportReportToPdfFile(jasperPrint,"c://1.pdf");  

 }

  catch(JRExceptione){

   e.printStackTrace();

  }

JasperReports是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!

JasperReports功能特点

JasperReports的报告模板可以以iReport之类的工具来制作,只要把报告储存成XML格式,就可以让JasperReport阅读,然后再编译成为.jasper档。

JasperReports是世界上最流行的开源报告引擎。它是完全用Java编写的,它是能够使用的数据来自任何类型的数据源,并生成像素级的文档,可以查看、打印或导出在多种文档格式,包括HTML、PDF、Excel、OpenOffice和doc。

mg体育 3D倍投高手 分分彩计算下期 11选5必中8 博狗扑克平台
应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
网易云歌单匹配工具1.0 绿色版

网易云歌单匹配工具1.0 绿色版

2025/10/25 04:16更新

网易云歌单匹配工具是一款实用的网易云歌单识别软件,可以获得2个歌单交集并查询相同歌曲名,在将别人的歌单完全加入到自己的歌单里面。使用方法首先输入歌单id,点击匹...

电信ADSL 网友 zavbib 新征战礼包激活码版下载-新征战兑换码版2.6.64福利版
新征战礼包激活码版下载-新征战兑换码版2.6.64福利版

支持 ( 138 ) 盖楼(回复)

电信ADSL 网友 zavbib 激光爆破游戏下载-Laser Blast Survival(激光爆破手游)1.0.5.12 最新安卓版
激光爆破游戏下载-Laser Blast Survival(激光爆破手游)1.0.5.12 最新安卓版

支持 ( 25 ) 盖楼(回复)

电信ADSL 网友 zavbib 长江船运网下载-长江船运网app5.8.6 最新安卓版
长江船运网下载-长江船运网app5.8.6 最新安卓版

支持 ( 78 ) 盖楼(回复)

电信ADSL 网友 zavbib 啵啵fm下载最新版-啵啵fm广播剧1.0.8 官方版
啵啵fm下载最新版-啵啵fm广播剧1.0.8 官方版

支持 ( 114 ) 盖楼(回复)

电信ADSL 网友 zavbib 庆国庆迎中秋儿童画图片大全高清无水印版
庆国庆迎中秋儿童画图片大全高清无水印版

支持 ( 87 ) 盖楼(回复)

电信ADSL 网友 zavbib 婚礼新娘致辞-婚礼新娘答谢词范文(4篇)doc格式免费下载
婚礼新娘致辞-婚礼新娘答谢词范文(4篇)doc格式免费下载

支持 ( 75 ) 盖楼(回复)

电信ADSL 网友 zavbib 袋鼠课堂app1.2.98 安卓最新版
袋鼠课堂app1.2.98 安卓最新版

支持 ( 184 ) 盖楼(回复)

电信ADSL 网友 zavbib 万象工具箱APP下载安卓版-万象工具箱1.0.24.1023 最新版
万象工具箱APP下载安卓版-万象工具箱1.0.24.1023 最新版

支持 ( 52 ) 盖楼(回复)

电信ADSL 网友 zavbib 妈妈把我的压岁钱拿走了下载-妈妈把我的压岁钱拿走了游戏1.0 安卓版
妈妈把我的压岁钱拿走了下载-妈妈把我的压岁钱拿走了游戏1.0 安卓版

支持 ( 14 ) 盖楼(回复)

电信ADSL 网友 zavbib 小沃云家app下载-小沃云家app最新版2.10.0 安卓版
小沃云家app下载-小沃云家app最新版2.10.0 安卓版

支持 ( 52 ) 盖楼(回复)

电信ADSL 网友 zavbib 我的恐龙上学故事下载-我的恐龙上学故事安卓版1.1 官方版
我的恐龙上学故事下载-我的恐龙上学故事安卓版1.1 官方版

支持 ( 21 ) 盖楼(回复)

电信ADSL 网友 zavbib 邦邦英雄下载-邦邦英雄游戏1.0 官方最新版
邦邦英雄下载-邦邦英雄游戏1.0 官方最新版

支持 ( 197 ) 盖楼(回复)

电信ADSL 网友 zavbib 4i星球app官方下载正版-4i星球app官方2.1.1 最新版
4i星球app官方下载正版-4i星球app官方2.1.1 最新版

支持 ( 33 ) 盖楼(回复)

电信ADSL 网友 zavbib 快麦盒子官方下载-快麦打印机卖家盒子3.0 官方最新版
快麦盒子官方下载-快麦打印机卖家盒子3.0 官方最新版

支持 ( 118 ) 盖楼(回复)

电信ADSL 网友 zavbib US Army Sniper - Alpha Squad(美国陆军狙击手)1.14 安卓修改版
US Army Sniper - Alpha Squad(美国陆军狙击手)1.14 安卓修改版

支持 ( 7 ) 盖楼(回复)

电信ADSL 网友 zavbib 小怪兽社区手机版1.0.1 最新版
小怪兽社区手机版1.0.1 最新版

支持 ( 64 ) 盖楼(回复)

电信ADSL 网友 zavbib 大连国税app下载-大连国税安卓版1.0.1 手机版
大连国税app下载-大连国税安卓版1.0.1 手机版

支持 ( 23 ) 盖楼(回复)

电信ADSL 网友 zavbib 剑武苍穹游戏下载-剑武苍穹手游1.0 ios版
剑武苍穹游戏下载-剑武苍穹手游1.0 ios版

支持 ( 153 ) 盖楼(回复)

电信ADSL 网友 zavbib 抢滩登陆3Dgm版下载-抢滩登陆3D商城版1.4.1.3安卓版
抢滩登陆3Dgm版下载-抢滩登陆3D商城版1.4.1.3安卓版

支持 ( 186 ) 盖楼(回复)

电信ADSL 网友 zavbib iphone创意锁屏壁纸超清-苹果iphone创意锁屏壁纸高清版
iphone创意锁屏壁纸超清-苹果iphone创意锁屏壁纸高清版

支持 ( 88 ) 盖楼(回复)

查看更多评论

JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

实用工具 740.9

下载