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

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

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

类型: 旅游服务 版本: V8.6

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

推荐语
推荐语
微信扎金花提现 旧版本007比分网JasperReports怎么用一,创建简单的jrxml文件写小说下载-写小说app3.4.7安卓最新版<?xmlversion="1.0"?> <!DOCTYPEjasperReport  PUBLIC"-//Jaspe...
应用介绍

JasperReports怎么用

一,创建简单的jrxml文件写小说下载-写小说app3.4.7安卓最新版


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

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

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
祖国我为你骄傲国庆节手抄报图片大全精选版

祖国我为你骄傲国庆节手抄报图片大全精选版

2025/10/30 03:11更新

2017年的国庆节又要来临,在这个举国欢庆的日子里,很多学生朋友都会做国庆节的手抄报。在这里为大家带来了祖国我为你骄傲国庆节手抄报图片大全,有需要的朋友快来下载...

电信ADSL 网友 qwe123 Alpha2机器人舵机调整工具-Alpha2舵机调整工具1.0.0.4 中文绿色版
Alpha2机器人舵机调整工具-Alpha2舵机调整工具1.0.0.4 中文绿色版

支持 ( 46 ) 盖楼(回复)

电信ADSL 网友 qwe123 2017中秋节祝福搞笑动态图大全高清无水印版
2017中秋节祝福搞笑动态图大全高清无水印版

支持 ( 125 ) 盖楼(回复)

电信ADSL 网友 qwe123 侠客风云传手游下载-侠客风云传官方手游版1.9 安卓版
侠客风云传手游下载-侠客风云传官方手游版1.9 安卓版

支持 ( 66 ) 盖楼(回复)

电信ADSL 网友 qwe123 visualSVN Server下载-VisualSVN Server(集成SVN服务端工具)v3.6.1官网版
visualSVN Server下载-VisualSVN Server(集成SVN服务端工具)v3.6.1官网版

支持 ( 28 ) 盖楼(回复)

电信ADSL 网友 qwe123 超级手机管家iOS最新版下载-超级手机管家app4.3.3苹果版
超级手机管家iOS最新版下载-超级手机管家app4.3.3苹果版

支持 ( 137 ) 盖楼(回复)

电信ADSL 网友 qwe123 智方化妆品管理软件7.2破解版
智方化妆品管理软件7.2破解版

支持 ( 119 ) 盖楼(回复)

电信ADSL 网友 qwe123 机器人5号抢红包神器最新版下载-机器人5号自动抢红包软件3.8.63 最新版本
机器人5号抢红包神器最新版下载-机器人5号自动抢红包软件3.8.63 最新版本

支持 ( 179 ) 盖楼(回复)

电信ADSL 网友 qwe123 Advance Steel 2016破解版下载-Autodesk Advance Steel 2016破解版64位附注册机
Advance Steel 2016破解版下载-Autodesk Advance Steel 2016破解版64位附注册机

支持 ( 133 ) 盖楼(回复)

电信ADSL 网友 qwe123 音乐作曲工具下载-音乐作曲工具(Musink Lite)v1.0.0.1官方版
音乐作曲工具下载-音乐作曲工具(Musink Lite)v1.0.0.1官方版

支持 ( 62 ) 盖楼(回复)

电信ADSL 网友 qwe123 三角形商务名片psd素材下载-三角形商务名片psd模板完整免费版
三角形商务名片psd素材下载-三角形商务名片psd模板完整免费版

支持 ( 139 ) 盖楼(回复)

电信ADSL 网友 qwe123 天易成网管软件标准版4.11 正式版
天易成网管软件标准版4.11 正式版

支持 ( 149 ) 盖楼(回复)

电信ADSL 网友 qwe123 Big Hero Super Hunter(大英雄超级猎人)1.0 安卓版
Big Hero Super Hunter(大英雄超级猎人)1.0 安卓版

支持 ( 42 ) 盖楼(回复)

电信ADSL 网友 qwe123 MotionCam Pro安卓下载-MotionCam Pro1.2.7-pro 最新版
MotionCam Pro安卓下载-MotionCam Pro1.2.7-pro 最新版

支持 ( 40 ) 盖楼(回复)

电信ADSL 网友 qwe123 时间自动校准软件-海神时间自动校准1.5.0.6 免费版
时间自动校准软件-海神时间自动校准1.5.0.6 免费版

支持 ( 146 ) 盖楼(回复)

电信ADSL 网友 qwe123 职业棒球91.0.2 安卓修改版
职业棒球91.0.2 安卓修改版

支持 ( 59 ) 盖楼(回复)

电信ADSL 网友 qwe123 My PPTX Presentation(我的PPTX演示文稿app)1.0安卓版
My PPTX Presentation(我的PPTX演示文稿app)1.0安卓版

支持 ( 33 ) 盖楼(回复)

电信ADSL 网友 qwe123 U盘装系统软件-U卫士超级U盘启动制作工具5.0.880 官方最新版
U盘装系统软件-U卫士超级U盘启动制作工具5.0.880 官方最新版

支持 ( 103 ) 盖楼(回复)

电信ADSL 网友 qwe123 苏宁消费金融app下载-苏宁消费金融4.4.6 安卓版
苏宁消费金融app下载-苏宁消费金融4.4.6 安卓版

支持 ( 47 ) 盖楼(回复)

电信ADSL 网友 qwe123 仓库进销存免费软件-小傻瓜进销存13.0 官方版
仓库进销存免费软件-小傻瓜进销存13.0 官方版

支持 ( 9 ) 盖楼(回复)

电信ADSL 网友 qwe123 HTMLPad2018费下载-HTMLPad2018最新版本附注册码
HTMLPad2018费下载-HTMLPad2018最新版本附注册码

支持 ( 14 ) 盖楼(回复)

查看更多评论

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

旅游服务 962.6

下载