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

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

大小:198.3M 语言: 简体中文

类型:策略战棋游戏 系统:macOS

备案号:备案号:京8X-201516069-92M
简介 相关 评论(9)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

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

JasperReports功能特点

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

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

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();

  }

彩票七乐彩 亿博娱乐代理号 文道体育 电子博彩平台 e乐博现金网
展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/11/05 23:03
这是一款视频加水印、视频制作软件。一体的影视后期制作软件。它操作简单易用,只需要几步就可以将指定视频加上水印等效果。同时我们收集了各类微信转发小视频供大家添加水...

支持( 165 ) 盖楼(回复)

2025/11/23 07:27
文明6贤狼赫萝赫萝狼与香辛料文明MOD是一款可以改变贤狼赫萝赫萝的人物模型,这个mod使用起来还是非常的方便的,游戏玩法非常的有趣,感兴趣的可以试玩哦!文明6贤...

支持( 197 ) 盖楼(回复)

2025/11/17 05:04
掌上星际网app是一款专为电商打造的门户客户端,可以在线完成购物,规划商业案例等操作,还可以下载各种活动策划,需要的下载吧。掌上星际网app介绍:掌上星际网是一...

支持( 156 ) 盖楼(回复)

2025/11/11 07:50
非常魔盒专业版是一款好用的图片处理软件,里面所带的各项功能能够帮助用户们快速的进行专业图片处理,轻松拼接、一键修图;除此之外,还有一些其他功能能够帮助微商轻松进...

支持( 27 ) 盖楼(回复)

2025/11/12 00:47
模拟你的不同的人生,在不同的城市生活生存下去,游戏中,玩家可以体会各式各样不同的事件,不同的家庭,可以生儿育女,还会拥有孙子孙女,从婴儿开始,你的属性会随着各种...

支持( 100 ) 盖楼(回复)

2025/11/21 08:21
李兴兴AE+Pr高能秘籍课教材零基础AE入门到高手,中文版软件讲解,全实战案例教学,精挑细选的趣味案例,让你越学越上瘾!!玩转小视频瞬间成为大神人物。李兴兴AE...

支持( 20 ) 盖楼(回复)

2025/11/09 10:38
灵敏度修改工具LFXToolCustom使用起来非常的方便,该工具中提供的修改功能使用安全,可放心的尝试每一个灵敏度单机配置功能,完全不用担心封号的问题,有需要...

支持( 189 ) 盖楼(回复)

2025/11/08 16:16
梦幻西游手游口袋版这可是一款深受广大玩家喜欢的经典网游,酷果乐园,玩转暑期!缤纷水果夏日消暑,卡片对战乐享三界。梦幻西游手游功能《梦幻西游》口袋版主要提供下述功...

支持( 106 ) 盖楼(回复)

2025/11/28 22:35
爱拼图照片美化,随心所欲的拼接长图,自由的制作照片海报,提供实用的工具对图片进行处理,分分钟修出大片;有需要的用户快来下载吧!爱拼图照片美化介绍照片拼图美化ap...

支持( 195 ) 盖楼(回复)

2025/11/23 12:34
汉字拼音转换大师是一款免费的汉字拼音转换工具,能够将汉字快速转换成拼音,给大家省去的很多的功夫,如果你有需要,那就赶紧点击下面的地址免费下载使用...

支持( 146 ) 盖楼(回复)

2025/11/25 08:47
酒店机票门票汽车票租车预订app,携程旅行——携程在手,说走就走,这是支持所有用户使用的国际版本,如果你有需要出国工作学习或者是生活,那么你可以下载这款APP,...

支持( 120 ) 盖楼(回复)

2025/12/04 05:07
国信利安商家版是专门针对商家打造的手机客户端,这是一款非常方便的工具,直接通过后台查看客户所消费的情况,能进一步的统计销售的数据。国信利安商家版介绍“国信利安商...

支持( 195 ) 盖楼(回复)

2025/12/03 07:11
专业的游戏租号平台,宙斯租号客户端,cf、逆战、大逃杀等游戏,一键式上号登录,超多极品土豪账号可以在平台上面租大神号玩。使用方法【上号帮助】:下单后,直接点【开...

支持( 149 ) 盖楼(回复)

2025/11/17 19:34
喂吱快车司机端是一款喂吱快车平台司机专用app,主要是用于货车的运输,车主要经过比较严格的审核才能通过,但是平台内单数比较多,接单方便,对司机与...

支持( 170 ) 盖楼(回复)

2025/11/20 10:32
炸弹小分队(BombSquad)是一款非常Q萌的动作格斗对战手游。玩家需要在游戏中通过跑、冲、扔来进行激烈的竞技对战。你可以和朋友一起玩,各种丢炸弹,丢队友,很...

支持( 139 ) 盖楼(回复)