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

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

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

类型: 休闲益智游戏 版本: V1.3

大小: 667.6 时间: 2025-11-06

推荐语
推荐语
开云体育官方入口 kaiyun平台官方app下载JasperReports是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!我滑板贼溜游戏安卓版下载-我滑板贼溜游戏1.0.15手机版 J...
应用介绍

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

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功能特点

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

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

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
金鱼塘二手车app下载-金鱼塘二手车app安卓版1.5.4 安卓版

金鱼塘二手车app下载-金鱼塘二手车app安卓版1.5.4 安卓版

2025/10/25 22:02更新

金鱼塘app是一款不错的二手车的交易软件,有这个需求的用户们可以在这里推荐,用户们可以在这里找到各种不错的车型,您可以直接在首页上搜索,全部的分享都是很好的,为...

相关文章
用户评论
进击的仓鼠游戏下载-进击的仓鼠1.0 安卓版

进击的仓鼠游戏下载-进击的仓鼠1.0 安卓版

2025/11/06 00:40更新

进击的仓鼠是一款很有趣的竞技闯关手游,在游戏中玩家可以解锁各种不同的可爱仓鼠,也可以经营培养它们,还有独属小房间,画面卡通温馨,感兴趣的小伙伴快来东坡下载吧!进...

移动宽带 网友 qwe123 猫狗食谱app下载安装-猫狗食谱app1.0.4 安卓版
猫狗食谱app下载安装-猫狗食谱app1.0.4 安卓版

支持 ( 24 ) 盖楼(回复)

移动宽带 网友 qwe123 免费一对多语音聊天的app-声伴语音连麦聊天app1.4.4 官方免费版
免费一对多语音聊天的app-声伴语音连麦聊天app1.4.4 官方免费版

支持 ( 159 ) 盖楼(回复)

移动宽带 网友 qwe123 式神封印录苹果版1.0 官方版
式神封印录苹果版1.0 官方版

支持 ( 176 ) 盖楼(回复)

移动宽带 网友 qwe123 101贝考事业单位考试app下载-事业单位考试试题题库20227.2.4.4 安卓版
101贝考事业单位考试app下载-事业单位考试试题题库20227.2.4.4 安卓版

支持 ( 144 ) 盖楼(回复)

移动宽带 网友 qwe123 爱上软件库下载-love软件库1.0 安卓版
爱上软件库下载-love软件库1.0 安卓版

支持 ( 111 ) 盖楼(回复)

移动宽带 网友 qwe123 淘宝刷收藏软件-淘宝手机刷收藏软件3.7.0 绿色版
淘宝刷收藏软件-淘宝手机刷收藏软件3.7.0 绿色版

支持 ( 70 ) 盖楼(回复)

移动宽带 网友 qwe123 Autodesk 3ds Max 2009下载-Autodesk 3ds Max 2009官方版11.0 简体中文版+注册机
Autodesk 3ds Max 2009下载-Autodesk 3ds Max 2009官方版11.0 简体中文版+注册机

支持 ( 27 ) 盖楼(回复)

移动宽带 网友 qwe123 yy手游助手ipad版-yy手游助手苹果版2.2.0 ios手机版
yy手游助手ipad版-yy手游助手苹果版2.2.0 ios手机版

支持 ( 191 ) 盖楼(回复)

移动宽带 网友 qwe123 捕鱼发发发最新版下载-捕鱼发发发安卓版3D2.0.304 最新版
捕鱼发发发最新版下载-捕鱼发发发安卓版3D2.0.304 最新版

支持 ( 139 ) 盖楼(回复)

移动宽带 网友 qwe123 战车少女出击手游1.6.0 正式版
战车少女出击手游1.6.0 正式版

支持 ( 23 ) 盖楼(回复)

移动宽带 网友 qwe123 康康桌面记事贴官方下载-康康桌面便签【最好用的桌面便签软件】1.02 绿色免费版
康康桌面记事贴官方下载-康康桌面便签【最好用的桌面便签软件】1.02 绿色免费版

支持 ( 92 ) 盖楼(回复)

移动宽带 网友 qwe123 小学生健康档案表-小学生心理健康档案资料表doc格式【word版】
小学生健康档案表-小学生心理健康档案资料表doc格式【word版】

支持 ( 174 ) 盖楼(回复)

移动宽带 网友 qwe123 穿衣助手-穿衣秀手机版1.0.2 官方最新版
穿衣助手-穿衣秀手机版1.0.2 官方最新版

支持 ( 126 ) 盖楼(回复)

移动宽带 网友 qwe123 爬虫出行下载-爬虫出行app1.0.3最新版
爬虫出行下载-爬虫出行app1.0.3最新版

支持 ( 151 ) 盖楼(回复)

移动宽带 网友 qwe123 儿童故事大全精选软件下载-儿童故事大全精选4.2.0 安卓最新版
儿童故事大全精选软件下载-儿童故事大全精选4.2.0 安卓最新版

支持 ( 41 ) 盖楼(回复)

移动宽带 网友 qwe123 声音恋人软件下载-声音恋人APP1.0.0.0 最新安卓版
声音恋人软件下载-声音恋人APP1.0.0.0 最新安卓版

支持 ( 41 ) 盖楼(回复)

移动宽带 网友 qwe123 小明软件库APP下载安装官方版-小明软件库3.0 最新版
小明软件库APP下载安装官方版-小明软件库3.0 最新版

支持 ( 5 ) 盖楼(回复)

移动宽带 网友 qwe123 U校园教师端下载-u校园教师版2.5.4.2 安卓最新版
U校园教师端下载-u校园教师版2.5.4.2 安卓最新版

支持 ( 102 ) 盖楼(回复)

移动宽带 网友 qwe123 开山万年历下载-开山万年历2.0 官方版
开山万年历下载-开山万年历2.0 官方版

支持 ( 76 ) 盖楼(回复)

移动宽带 网友 qwe123 Sybase数据库修复软件2.0 绿色中文版
Sybase数据库修复软件2.0 绿色中文版

支持 ( 54 ) 盖楼(回复)

查看更多评论

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

休闲益智游戏 667.6

下载