您当前位置: 首页 游戏社交 JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

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

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

类型: 游戏社交 版本: V1.6

大小: 332.6 时间: 2025-11-11

推荐语
推荐语
什么辉棋牌下载 大将军棋牌联盟下载JasperReports怎么用一,创建简单的jrxml文件绝地风云代号龙下载-绝地风云代号龙游戏最新版<?xmlversion="1.0"?> <!DOCTYPEjasperReport  PUBLIC"-//Jaspe...
应用介绍

JasperReports怎么用

一,创建简单的jrxml文件绝地风云代号龙下载-绝地风云代号龙游戏最新版


<?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。

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
让诚信成为一种习惯ppt-大学生诚信主题班会课件(共38页)免费下载【精品】

让诚信成为一种习惯ppt-大学生诚信主题班会课件(共38页)免费下载【精品】

2025/11/03 19:04更新

人无信而不立。君子厚德载物。孔子说过,人而无信,不知其可也。这些都告诉我们做人要守诚信。作为一名大学生,即将踏入社会。大家应该要明白诚信的重要性,在考试的时候,...

联通光纤 网友 xyzwap NBA2K11修改器-NBA2K11交易修改器v1.0 绿色版
NBA2K11修改器-NBA2K11交易修改器v1.0 绿色版

支持 ( 83 ) 盖楼(回复)

联通光纤 网友 xyzwap Enter the Gungeon联机版解压即玩版
Enter the Gungeon联机版解压即玩版

支持 ( 88 ) 盖楼(回复)

联通光纤 网友 xyzwap Apk应用管理1.3.3 安卓版
Apk应用管理1.3.3 安卓版

支持 ( 110 ) 盖楼(回复)

联通光纤 网友 xyzwap 横扫三军ios版本下载-横扫三军手游苹果版1.0.1 官网苹果版
横扫三军ios版本下载-横扫三军手游苹果版1.0.1 官网苹果版

支持 ( 58 ) 盖楼(回复)

联通光纤 网友 xyzwap 哆啦a梦绿帽子表情图片-哆啦a梦原谅帽表情包去水印版
哆啦a梦绿帽子表情图片-哆啦a梦原谅帽表情包去水印版

支持 ( 71 ) 盖楼(回复)

联通光纤 网友 xyzwap 传说之下-传说之下两项修改器MrAntiFun版
传说之下-传说之下两项修改器MrAntiFun版

支持 ( 19 ) 盖楼(回复)

联通光纤 网友 xyzwap 速递易共配官方app下载 -速递易共配app最新版本5.6.0 安卓版
速递易共配官方app下载 -速递易共配app最新版本5.6.0 安卓版

支持 ( 151 ) 盖楼(回复)

联通光纤 网友 xyzwap 侠义英雄无双版下载-侠义英雄无双版1.2.0最新版
侠义英雄无双版下载-侠义英雄无双版1.2.0最新版

支持 ( 169 ) 盖楼(回复)

联通光纤 网友 xyzwap 水印添加软件(ImgWater)1.0 绿色版
水印添加软件(ImgWater)1.0 绿色版

支持 ( 161 ) 盖楼(回复)

联通光纤 网友 xyzwap 紫泛剪辑官方版APP下载-紫泛剪辑1.0.8 最新版
紫泛剪辑官方版APP下载-紫泛剪辑1.0.8 最新版

支持 ( 104 ) 盖楼(回复)

联通光纤 网友 xyzwap 城镇建筑师中文版下载-城镇建筑师游戏1.54最新版
城镇建筑师中文版下载-城镇建筑师游戏1.54最新版

支持 ( 200 ) 盖楼(回复)

联通光纤 网友 xyzwap pp麦印刷软件下载-PP麦印刷软件1.5.260 免费版
pp麦印刷软件下载-PP麦印刷软件1.5.260 免费版

支持 ( 163 ) 盖楼(回复)

联通光纤 网友 xyzwap 噜噜历险记天天送真充下载-噜噜历险记天天送真充gm1.0 真充版
噜噜历险记天天送真充下载-噜噜历险记天天送真充gm1.0 真充版

支持 ( 193 ) 盖楼(回复)

联通光纤 网友 xyzwap 2020头像生成器下载-2020头像生成软件1.0.0 手机版
2020头像生成器下载-2020头像生成软件1.0.0 手机版

支持 ( 30 ) 盖楼(回复)

联通光纤 网友 xyzwap 客如云商家管理系统手机端下载-掌上客如云商家管理系统7.23.0 手机版
客如云商家管理系统手机端下载-掌上客如云商家管理系统7.23.0 手机版

支持 ( 125 ) 盖楼(回复)

联通光纤 网友 xyzwap 美丽衣橱app下载-美丽衣橱2.5.5安卓版【官方版】
美丽衣橱app下载-美丽衣橱2.5.5安卓版【官方版】

支持 ( 5 ) 盖楼(回复)

联通光纤 网友 xyzwap 儿童学习早教app下载-儿童学习早教游戏软件4.1 安卓最新版
儿童学习早教app下载-儿童学习早教游戏软件4.1 安卓最新版

支持 ( 104 ) 盖楼(回复)

联通光纤 网友 xyzwap 王牌战士大作战游戏下载-王牌战士大作战1.0.0 安卓版
王牌战士大作战游戏下载-王牌战士大作战1.0.0 安卓版

支持 ( 150 ) 盖楼(回复)

联通光纤 网友 xyzwap iflybuds app下载-iflybuds手机版4.3.1 安卓版
iflybuds app下载-iflybuds手机版4.3.1 安卓版

支持 ( 127 ) 盖楼(回复)

联通光纤 网友 xyzwap 老羚羊淘宝关键词排名提升工具下载-老羚羊淘宝关键词排名提升工具7.5 免费版
老羚羊淘宝关键词排名提升工具下载-老羚羊淘宝关键词排名提升工具7.5 免费版

支持 ( 55 ) 盖楼(回复)

查看更多评论

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

游戏社交 332.6

下载