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

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

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

类型: 主机游戏适配 版本: V8.6

大小: 1,946.0 时间: 2025-11-15

推荐语
推荐语
幸运飞艇论坛 谁有极速飞艇一期计划JasperReports怎么用一,创建简单的jrxml文件Epson CB-2065说明书<?xmlversion="1.0"?> <!DOCTYPEjasperReport  PUBLIC"-//JasperRepor...
应用介绍

JasperReports怎么用

一,创建简单的jrxml文件Epson CB-2065说明书


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

应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
小蜜淘app下载-小蜜淘安卓版3.1.2 官方版

小蜜淘app下载-小蜜淘安卓版3.1.2 官方版

2025/10/29 12:34更新

小蜜淘app是一款不错的新零售软件,软件为用户提供全球精品为你打来,用户只需在软件上选择中意的商品购买即可享受顺丰包邮送到家,非常的实惠!软件介绍小蜜淘由隆力奇...

电信ADSL 网友 qwe123 诺亚exe模拟器下载-红警2诺亚exe模拟器3.5.0 手机版
诺亚exe模拟器下载-红警2诺亚exe模拟器3.5.0 手机版

支持 ( 164 ) 盖楼(回复)

电信ADSL 网友 qwe123 酷狗唱唱斗歌版下载-酷狗唱唱斗歌版1.7.5 最新版
酷狗唱唱斗歌版下载-酷狗唱唱斗歌版1.7.5 最新版

支持 ( 176 ) 盖楼(回复)

电信ADSL 网友 qwe123 房通BOSS版app2.2.2 安卓版
房通BOSS版app2.2.2 安卓版

支持 ( 68 ) 盖楼(回复)

电信ADSL 网友 qwe123 Comfort Typing Pro(键盘宏工具)7.0.3.0中文版
Comfort Typing Pro(键盘宏工具)7.0.3.0中文版

支持 ( 141 ) 盖楼(回复)

电信ADSL 网友 qwe123 Ashampoo Photo Optimizer(图片优化处理神器)7.0.0.40 中文破解版本
Ashampoo Photo Optimizer(图片优化处理神器)7.0.0.40 中文破解版本

支持 ( 45 ) 盖楼(回复)

电信ADSL 网友 qwe123 创维空调遥控器下载手机版-创维空调app官方版v1.0.9 最新版
创维空调遥控器下载手机版-创维空调app官方版v1.0.9 最新版

支持 ( 164 ) 盖楼(回复)

电信ADSL 网友 qwe123 进销存软件免费版-智讯云进销存软件3.1.2 官方版
进销存软件免费版-智讯云进销存软件3.1.2 官方版

支持 ( 99 ) 盖楼(回复)

电信ADSL 网友 qwe123 WiFi密码查看云器app下载-WiFi密码查看云器1.0.0.1 安卓手机免root版
WiFi密码查看云器app下载-WiFi密码查看云器1.0.0.1 安卓手机免root版

支持 ( 61 ) 盖楼(回复)

电信ADSL 网友 qwe123 虚空战争手游下载-虚空战争手游1.1.0 最新版
虚空战争手游下载-虚空战争手游1.1.0 最新版

支持 ( 92 ) 盖楼(回复)

电信ADSL 网友 qwe123 电子相册制作软件免费下载-金影自动套版电子相册(电子相册制作软件)2017最新版
电子相册制作软件免费下载-金影自动套版电子相册(电子相册制作软件)2017最新版

支持 ( 9 ) 盖楼(回复)

电信ADSL 网友 qwe123 小米手机解锁工具破解版-小米手机解锁工具1.0.1 官方最新免费版
小米手机解锁工具破解版-小米手机解锁工具1.0.1 官方最新免费版

支持 ( 40 ) 盖楼(回复)

电信ADSL 网友 qwe123 超级同步助手下载安装-微信超级同步助手app1.4 安卓版
超级同步助手下载安装-微信超级同步助手app1.4 安卓版

支持 ( 56 ) 盖楼(回复)

电信ADSL 网友 qwe123 集石桌游app下载-集石桌游官方app2.7.0 最新版
集石桌游app下载-集石桌游官方app2.7.0 最新版

支持 ( 146 ) 盖楼(回复)

电信ADSL 网友 qwe123 口袋重制2025无限版下载-口袋重制2025无限版2.1.3 最新版
口袋重制2025无限版下载-口袋重制2025无限版2.1.3 最新版

支持 ( 16 ) 盖楼(回复)

电信ADSL 网友 qwe123 三国传奇全版本多功能修改器
三国传奇全版本多功能修改器

支持 ( 164 ) 盖楼(回复)

电信ADSL 网友 qwe123 诗鲸app下载-诗鲸app4.0.1安卓手机版
诗鲸app下载-诗鲸app4.0.1安卓手机版

支持 ( 72 ) 盖楼(回复)

电信ADSL 网友 qwe123 一点爱车手机版下载-一点爱车手机版1.0.5 安卓最新版
一点爱车手机版下载-一点爱车手机版1.0.5 安卓最新版

支持 ( 35 ) 盖楼(回复)

电信ADSL 网友 qwe123 双系统引导工具-双系统引导修复工具(winXP,win7,win8,win10双系统引导修复工具)2.5.8 中文绿色版
双系统引导工具-双系统引导修复工具(winXP,win7,win8,win10双系统引导修复工具)2.5.8 中文绿色版

支持 ( 25 ) 盖楼(回复)

电信ADSL 网友 qwe123 天富一生约app下载-天富一生约app3.4.2 官方安卓版
天富一生约app下载-天富一生约app3.4.2 官方安卓版

支持 ( 47 ) 盖楼(回复)

电信ADSL 网友 qwe123 健康涟水app下载-健康涟水软件1.0.0 官方版
健康涟水app下载-健康涟水软件1.0.0 官方版

支持 ( 137 ) 盖楼(回复)

查看更多评论

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

主机游戏适配 1,946.0

下载