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

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

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

类型: 实用工具 版本: V9.3

大小: 189.5 时间: 2025-11-09

推荐语
推荐语
2021至2022年德甲 马桶坐便器彩色_彩金JasperReports是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!灵锡不动产查询app下载-灵锡查社保app5.6.6 官方版 ...
应用介绍

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

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。

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
u启动win7PE系统工具箱v2.0.13.1201 官方最新版

u启动win7PE系统工具箱v2.0.13.1201 官方最新版

2025/10/17 12:48更新

为了让用户更方便的维护电脑系统,u启动专门推出专业win7PE系统工具箱,本软件可实现系统维护、磁盘分区、清除登录密码以及安装系统等功能!使用既简单方便又快捷,...

相关文章
用户评论
童年的朋友ppt-童年的朋友教学课件免费下载【语文课件】

童年的朋友ppt-童年的朋友教学课件免费下载【语文课件】

2025/10/31 00:00更新

这是一篇语文课文童年的朋友教学课件,该课件共有25页内容比较丰富,对课文中知识点讲解十分清楚,非常不错的教学课件,有需要的老师们可以来我们东坡免费的下载使用!童...

联通光纤 网友 zavbib 欧美网红壁纸-欧美网红高清手机壁纸图片高清免费版
欧美网红壁纸-欧美网红高清手机壁纸图片高清免费版

支持 ( 124 ) 盖楼(回复)

联通光纤 网友 zavbib 追书书城app1.0.20180105
追书书城app1.0.20180105

支持 ( 141 ) 盖楼(回复)

联通光纤 网友 zavbib 变声器变成明星声音软件-变声器可以变成明星声音的软件1.0 手机版
变声器变成明星声音软件-变声器可以变成明星声音的软件1.0 手机版

支持 ( 177 ) 盖楼(回复)

联通光纤 网友 zavbib 视频提取全能王APP下载安卓版-视频提取全能王1.1.7 官方最新版
视频提取全能王APP下载安卓版-视频提取全能王1.1.7 官方最新版

支持 ( 61 ) 盖楼(回复)

联通光纤 网友 zavbib 南宁网约车考试试题app下载2017-南宁网约车考试手机版1.0.0 官网苹果版
南宁网约车考试试题app下载2017-南宁网约车考试手机版1.0.0 官网苹果版

支持 ( 58 ) 盖楼(回复)

联通光纤 网友 zavbib MikuMikuMoving下载-MikuMikuMoving(3DCG动画制作软件)1.25.11绿色中文版
MikuMikuMoving下载-MikuMikuMoving(3DCG动画制作软件)1.25.11绿色中文版

支持 ( 42 ) 盖楼(回复)

联通光纤 网友 zavbib 和我处对象就送不锈钢表情包下载-处对象送鸡蛋挂面不锈钢盆表情包图片搞笑版
和我处对象就送不锈钢表情包下载-处对象送鸡蛋挂面不锈钢盆表情包图片搞笑版

支持 ( 106 ) 盖楼(回复)

联通光纤 网友 zavbib 暴雪战网客户端官方下载-暴雪战网客户端2.16.5.13894 官方最新版
暴雪战网客户端官方下载-暴雪战网客户端2.16.5.13894 官方最新版

支持 ( 97 ) 盖楼(回复)

联通光纤 网友 zavbib featurecam 2016 官方下载-autodesk featurecam 2016 官方版22.1.0.33 中文版
featurecam 2016 官方下载-autodesk featurecam 2016 官方版22.1.0.33 中文版

支持 ( 93 ) 盖楼(回复)

联通光纤 网友 zavbib qq空间说说一键删除手机版下载-qq空间说说批量删除软件手机版1.0安卓免费版
qq空间说说一键删除手机版下载-qq空间说说批量删除软件手机版1.0安卓免费版

支持 ( 168 ) 盖楼(回复)

联通光纤 网友 zavbib ADSL断线重拨工具1.0 绿色版
ADSL断线重拨工具1.0 绿色版

支持 ( 77 ) 盖楼(回复)

联通光纤 网友 zavbib 战地指挥官游戏下载-战场指挥官(二战指挥官)1.0.1 安卓版
战地指挥官游戏下载-战场指挥官(二战指挥官)1.0.1 安卓版

支持 ( 49 ) 盖楼(回复)

联通光纤 网友 zavbib 风越文件夹批量改名器3.84 绿色版
风越文件夹批量改名器3.84 绿色版

支持 ( 190 ) 盖楼(回复)

联通光纤 网友 zavbib 刀剑神域黑衣剑士王牌官网版手游下载-刀剑神域黑衣剑士王牌官网版1.2.0安卓版
刀剑神域黑衣剑士王牌官网版手游下载-刀剑神域黑衣剑士王牌官网版1.2.0安卓版

支持 ( 190 ) 盖楼(回复)

联通光纤 网友 zavbib Win10 kb4043961补丁最新免费版
Win10 kb4043961补丁最新免费版

支持 ( 134 ) 盖楼(回复)

联通光纤 网友 zavbib 皮皮播放器(皮皮影音播放器)v2.9绿色免费版 可免费观看三万多部高清剧集
皮皮播放器(皮皮影音播放器)v2.9绿色免费版 可免费观看三万多部高清剧集

支持 ( 149 ) 盖楼(回复)

联通光纤 网友 zavbib 爱福窝家装软件-爱福窝3d家装设计软件7.0.0 官网免费版
爱福窝家装软件-爱福窝3d家装设计软件7.0.0 官网免费版

支持 ( 179 ) 盖楼(回复)

联通光纤 网友 zavbib 转生修仙录2.6-转生修仙录2.6破解版免费下载
转生修仙录2.6-转生修仙录2.6破解版免费下载

支持 ( 18 ) 盖楼(回复)

联通光纤 网友 zavbib 灵境ai绘图软件下载-灵境ai绘画app免费版6.0.3 最新版
灵境ai绘图软件下载-灵境ai绘画app免费版6.0.3 最新版

支持 ( 198 ) 盖楼(回复)

联通光纤 网友 zavbib tplink物联app官方下载-tp-link物联监控摄像头app5.11.5.1736 安卓最新版
tplink物联app官方下载-tp-link物联监控摄像头app5.11.5.1736 安卓最新版

支持 ( 92 ) 盖楼(回复)

查看更多评论

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

实用工具 189.5

下载