绣十字绣手工兼职手游最新版本

绣十字绣手工兼职手游最新版本

大小:249.9M 语言: 中文

类型:健康医疗 系统:macOS

备案号:备案号:京8O-201365971-99V
简介 相关 评论(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是一款完全基于java编写的开源报表系统。它能够使用数据来自任何类型的数据源,可以生成像素级文档,打印或导出在各种文档格式,包括HTML、PDF、Excel、OpenOffice和Word。需要的朋友下载试试吧!

JasperReports功能特点

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

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

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/10/07 20:09
Office2016formac是一款学习办公软件,软件包含了新版本的Word、Excel、PowerPoint以及现有的OneNote和Outlook等组件组...

支持( 103 ) 盖楼(回复)

2025/10/21 20:51
如今有很多的朋友都是需要在网上或者是在手机上进行订餐的,那么你的手机上就需要有一款很不错的订餐应用了,小编给你介绍的是下面的这款粮票订餐(手机订餐软件)!粮票订...

支持( 74 ) 盖楼(回复)

2025/10/05 10:09
系统可以说是大家现在都是需要自己安装的,但是不知道怎么才可以安装一个好的系统,那么现在就可以免费的为你推荐下面的这款最新的冰封一键重装系统全能版!无需安装,无需...

支持( 47 ) 盖楼(回复)

2025/10/15 01:08
紫电真人语音背单词软件可以帮助你快速提高单词词汇量,采用真人语音清晰朗读,帮助你提高阅读能力和听力,快速掌握单词的正确发音和拼写,非常实用!软件说明:紫电轻松单...

支持( 122 ) 盖楼(回复)

2025/10/03 17:31
o基础学习俄语,俄语翻译官融入了日常口语对话,有丰富的情景教学模式,支持拍照、语音、文字翻译,也是大家出国的好助手。俄语翻译官安卓版功能【全能翻译】:俄文拍照翻...

支持( 173 ) 盖楼(回复)

2025/10/17 05:40
Pokemmo图鉴APP是一款专为《Pokemmo》玩家打造的游戏辅助工具类应用,核心定位为“全维度宝可梦数据查询与培养辅助平台”,整合图鉴查询、能力计算、队伍...

支持( 113 ) 盖楼(回复)

2025/10/06 14:04
飓风又拍相册批量下载助手,支持又拍相册图片的下载。该软件下载的是原图,并非大图,图片更清晰。可以输入全部相册的连接、单个相册的网址以及相册分类的网址进行下载。程...

支持( 186 ) 盖楼(回复)

2025/10/20 11:38
很多人将一个人的学习的好坏来作为一个人的智商的评定标准,但是智商的表现不仅仅是在学习上就能够看出来的,为了方便大家测试自己的智商水平,小编给大家推荐一款好用的智...

支持( 87 ) 盖楼(回复)

2025/10/05 03:02
“教师——我无悔的选择”——本节内容东坡小编为大家整理带来的是一份由23页组成的师德师风演讲幻灯片(以下简称为师德师风演讲ppt),该ppt配图清新,文字简洁,...

支持( 64 ) 盖楼(回复)

2025/10/23 00:24
一路有您,感恩的心。让无数人热泪盈眶。今天这个感恩节即将到来之际。东坡小编为大家带来一份完美的感恩节广告海报设计psd素材,非常的精美,欢迎有需要的朋友前来下载...

支持( 56 ) 盖楼(回复)

2025/10/16 23:26
经典故事会app是一款故事书阅读软件,可以用来阅读经典故事书籍,资源丰富,完全免费!软件介绍一款丰富的故事app,为您的孩子讲故事,看童话故事,品美味人生,丰富...

支持( 146 ) 盖楼(回复)

2025/10/19 07:25
跟保护汽球玩法类似的休闲游戏,保护绵羊(SheepRush!)中玩家需要拿着拳套将所有的障碍物都清扫干净,让羊群顺利的通过即可,以上帝的视角展示出来,简单易玩,...

支持( 130 ) 盖楼(回复)

2025/10/21 01:55
维享应用汇是维维网推出的一款领先业界的苹果应用管理软件。您可以使用“维享应用汇”非常方便的完成对苹果设备(已越狱的iOS设备,包括iPhone、iPad、iPo...

支持( 121 ) 盖楼(回复)

2025/10/14 20:24
画面非常震撼的粉丝大作战手机游戏,从地图上的任何地方收集粉丝,你可以收集更多的白色的小人,让他们成为你的跟随者,终看谁的人数多才能够获得胜利。游戏说明想知道受欢...

支持( 180 ) 盖楼(回复)

2025/10/03 08:34
为了孩子注意各种安全,通过儿童安全教育知识软件能够让孩子在看动画的过程中了解各种安全知识,遇到危险的时候能够及时应变,远离危险。自我保护能力是孩子们快乐健康成长...

支持( 102 ) 盖楼(回复)