您当前位置: 首页 小说阅读 JasperReports 下载-java开源报表系统(JasperReports Library)6.2.0 官网最新版

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

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

类型: 小说阅读 版本: V6.5

大小: 1,161.7 时间: 2025-12-17

推荐语
推荐语
3d彩宝贝走势 福彩3d走势彩经网JasperReports是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!爱游戏官方网站 JasperReports怎么用一,创建简单的...
应用介绍

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

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。

pc蛋蛋大群 博德罗利亚游戏 博斯体育直播源 最新博彩评级网 双色球和值区间
应用信息
相关版本
相关推荐
同一开发者
本类最新
相关专题
相关文章
用户评论
总裁欧巴ios下载-总裁欧巴手游1.0 官方版

总裁欧巴ios下载-总裁欧巴手游1.0 官方版

2025/12/08 09:50更新

总裁欧巴手游是一款传奇商战游戏,玩家将在游戏中体验非常逼真的土豪生活,你可以组建商会,约会小姐姐和小仙女,然后培养人才帮你经营商业,还有商二代的养成等等玩法,非...

联通光纤 网友 zavbib 云农资掌柜下载-云农资掌柜app1.0.2 安卓最新版
云农资掌柜下载-云农资掌柜app1.0.2 安卓最新版

支持 ( 150 ) 盖楼(回复)

联通光纤 网友 zavbib 风月幻想送魔地藏刷充福利版下载-风月幻想送魔地藏刷充gm版1.0 最新版
风月幻想送魔地藏刷充福利版下载-风月幻想送魔地藏刷充gm版1.0 最新版

支持 ( 123 ) 盖楼(回复)

联通光纤 网友 zavbib 新汤物质管理系统1.0免费版
新汤物质管理系统1.0免费版

支持 ( 152 ) 盖楼(回复)

联通光纤 网友 zavbib 城市忍者刺客战士3D中文版下载-City Ninja Assassin Warrior 3D城市忍者刺客战士3D中文免广告版v1.0 最新汉化版
城市忍者刺客战士3D中文版下载-City Ninja Assassin Warrior 3D城市忍者刺客战士3D中文免广告版v1.0 最新汉化版

支持 ( 13 ) 盖楼(回复)

联通光纤 网友 zavbib vs2015社区版下载-vs2015社区版(Visual Studio Community 2015)14.0.23107.0 简体中文免费版
vs2015社区版下载-vs2015社区版(Visual Studio Community 2015)14.0.23107.0 简体中文免费版

支持 ( 76 ) 盖楼(回复)

联通光纤 网友 zavbib 十指间技师端下载-十指间技师端app1.0.2 上门服务版
十指间技师端下载-十指间技师端app1.0.2 上门服务版

支持 ( 159 ) 盖楼(回复)

联通光纤 网友 zavbib 色彩连线手游下载-色彩连线安卓版1.1 官方版
色彩连线手游下载-色彩连线安卓版1.1 官方版

支持 ( 123 ) 盖楼(回复)

联通光纤 网友 zavbib 魔法门混沌纪元游戏安卓版下载-育碧游戏魔法门混沌纪元1.0.0中文版
魔法门混沌纪元游戏安卓版下载-育碧游戏魔法门混沌纪元1.0.0中文版

支持 ( 112 ) 盖楼(回复)

联通光纤 网友 zavbib 逍遥八仙武侠版-逍遥八仙九游版4.4.0 安卓版
逍遥八仙武侠版-逍遥八仙九游版4.4.0 安卓版

支持 ( 8 ) 盖楼(回复)

联通光纤 网友 zavbib 法律移动课堂2.1.4 安卓版
法律移动课堂2.1.4 安卓版

支持 ( 91 ) 盖楼(回复)

联通光纤 网友 zavbib 亮哥软件宝盒下载-亮哥软件宝盒3.1 绿色免费版
亮哥软件宝盒下载-亮哥软件宝盒3.1 绿色免费版

支持 ( 24 ) 盖楼(回复)

联通光纤 网友 zavbib 易升车服app软件1.0.9 最新版
易升车服app软件1.0.9 最新版

支持 ( 91 ) 盖楼(回复)

联通光纤 网友 zavbib 钢头娃app下载-钢头娃app2.0.1 安卓手机版
钢头娃app下载-钢头娃app2.0.1 安卓手机版

支持 ( 70 ) 盖楼(回复)

联通光纤 网友 zavbib 宽带共享(HomeShare) V2.64 简体中文绿色特别版
宽带共享(HomeShare) V2.64 简体中文绿色特别版

支持 ( 66 ) 盖楼(回复)

联通光纤 网友 zavbib 北信传媒-北信传媒(北京信息科技大学掌上客户端)3.34 手机版
北信传媒-北信传媒(北京信息科技大学掌上客户端)3.34 手机版

支持 ( 200 ) 盖楼(回复)

联通光纤 网友 zavbib 绝佳射门手游下载-绝佳射门官方版1.1免费版
绝佳射门手游下载-绝佳射门官方版1.1免费版

支持 ( 87 ) 盖楼(回复)

联通光纤 网友 zavbib 萌将春秋OL红包版下载-萌将春秋OL送万元红包1.0 安卓版
萌将春秋OL红包版下载-萌将春秋OL送万元红包1.0 安卓版

支持 ( 52 ) 盖楼(回复)

联通光纤 网友 zavbib 公司端午节放假通知2017模版-2017公司端午节放假通知范文doc免费下载
公司端午节放假通知2017模版-2017公司端午节放假通知范文doc免费下载

支持 ( 10 ) 盖楼(回复)

联通光纤 网友 zavbib 正保医学题库app-正保医学题库手机版3.2.1 官方免费版
正保医学题库app-正保医学题库手机版3.2.1 官方免费版

支持 ( 26 ) 盖楼(回复)

联通光纤 网友 zavbib 境界勇士下载-境界勇士三国游戏v3 手机版
境界勇士下载-境界勇士三国游戏v3 手机版

支持 ( 143 ) 盖楼(回复)

查看更多评论

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

小说阅读 1,161.7

下载