
类型: 实用工具 版本: V4.8
大小: 450.7 时间: 2025-11-19





一,创建简单的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的报告模板可以以iReport之类的工具来制作,只要把报告储存成XML格式,就可以让JasperReport阅读,然后再编译成为.jasper档。
JasperReports是世界上最流行的开源报告引擎。它是完全用Java编写的,它是能够使用的数据来自任何类型的数据源,并生成像素级的文档,可以查看、打印或导出在多种文档格式,包括HTML、PDF、Excel、OpenOffice和doc。
一天能赚多少淘金币
665.9M
小天才电话手表是近些年来各大商家开发的智能化儿童手表。各种智能化的功能,不仅能让你及时找到你的孩子,还有其他超多好玩的功能哦!小编带来的是小天才电话手表app,...
看小说赚钱的的
1,364.7M
这款软件是一款可以帮助大家进行投保app,各种不同的投保资讯可以了解,随时随地获得投保,软件投保计划是非常之多的,让大家了解更多!蘑菇云保介绍蘑菇云保APP是一...
免费招兼职图片
915.9M
蛇与方块是一个非常创新的游戏,它将贪吃蛇和方块撞击游戏相结合,非常有魔性,玩了后根本停不下来的节奏,小编这里附上蛇与方块安卓去广告版,不用为讨厌的广告而烦了。蛇...
可以赚钱的最佳炮手
1,759.3M
谜案物语游戏是一款趣味解密新作,丰富多样的各种关卡,跌宕起伏的奇幻剧情,让你享受与众不同,全新的解谜闯关模式。可爱的画风,丰富的道具,层出不穷的新内容,这样的迷...
可以赚的手机捕鱼游戏
693.5M
使用GrandWars:MafiaCity组建自己的犯罪家族并征服一座城市,这款自上而下的战术PvP动作射击游戏可供4名玩家使用。从多个角色中选择一位教父,从各...
大联盟模式棋牌
316.0M
今天小编要为大家介绍一款魂斗罗版的葫芦娃跑酷微信小游戏《葫芦娃枪战精英》。相信有不少玩家都玩过魂斗罗游戏也看过葫芦娃动画,不过这种将魂斗罗与葫芦娃相结合的跑酷射...
2018偏门行业
879.1M
宝宝颜色乐园是一款宝宝儿童早期颜色绘画学习软件。这里包含了很多的功能可以随意使用,发挥你的宝宝创造力,绘制出一幅幅有趣的画像,提高孩子的想象力和认知颜色的能力。...
来赢宝棋牌官方
831.8M
闯关我最强是一款要去的成语闯关手游,在游戏中玩家能赚取各种现金,只要你玩得好,赚钱简单又轻松,全都是可以提现到微信的,感兴趣的小伙伴快来东坡下载吧!闯关我最强游...
赚钱的游乐项目有哪些
590.7M
公路救援拼图游戏是一款非常独特和有趣的游戏,它结合了拼图游戏的挑战性和救援主题的紧张感。在这个游戏中,玩家将扮演一名公路救援队员,通过拼图的方式解决各种紧急情况...
街机金蟾捕鱼赚钱
1,358.4M
批处理单文件制装及其他功能是一款文件处理软件,在软件内用户可以在此修改多功能的设置,同时诸多功能和诸多设置等着你来设置和修改,还有诸多文件的编译让你轻松修改文件...
怎么样理财赚钱
337.1M
evilghost是一款相当恐怖刺激的角色扮演逃生类游戏,游戏中主人公带着自己的女儿找地方住宿,发现路中间突然出现一个可怕的女人,主人公下车去查看,发现女人不见...
那个赌博刷水套利最好
1,472.4M
高爆版西游,两天一身无级别,宝宝全红满技能!登录送VIP5新版西游,开局秒升175,无限金66,无限元宝,无限洗练!梦幻老玩家推荐:西游BT版,无限金柳露,神宠...
湖州无人棋牌室
1,957.4M
苍穹传奇2022最新版本免费下载,这是一款魔幻题材的经典传奇战斗手游,这款游戏完美的再现传奇经典玩法;嗜血PK、沙城争霸、酷炫坐骑。喜欢这款游戏的朋友就来东坡下...
去年免费赚钱的项目
614.5M
MMA经理是一款相当有趣的模拟经营类手机游戏,游戏中玩家将扮演拳击手的经理人,管理自己旗下的拳击手,为他们制定各种训练计划,替他们报名各大拳击比赛,让你旗下的拳...
幸运网赚都做什么兼职
1,248.9M
非常简单的一款模拟游戏,培养商人!在这里,你想要努力的花钱,就需要你去挣钱,你可以在城镇上开展你的交易,购买更大的城镇。游戏背景比特币投资的主角! 我...
有没有什么好的赚钱方法
2025/09/15 07:31
江南公益游戏能挣钱吗
2025/09/27 09:13
大发快三赚 不
2025/09/19 18:22
淘宝直播app怎么赚钱
2025/09/28 12:02
注册号送分的游戏平台
2025/09/21 20:40
闲逸老牌棋牌
2025/09/24 19:13
850_棋牌_游戏币
2025/09/23 09:52
怎么买彩票赚钱
2025/09/28 22:18
宁夏棋牌室网络代理
2025/09/22 05:07
19e棋牌可以提现
2025/09/25 23:19
购买usdt账号套利玩法
2025/09/29 11:40
安徽芜湖兼职
2025/10/01 15:03
选品广场零食佣金
2025/09/14 11:42
小说刷点击量怎么赚钱
2025/09/29 02:27
制假暴利小作坊
2025/09/25 14:38
制假暴利小作坊
2025/09/25 14:38更新
别出声猫咪表情包是一款非常搞笑的猫咪别出声表情包图片,图片形象逼真,大家可根据原图制作更多别出声猫咪的新颖图片,有喜欢的朋友赶紧下载吧。表情包由来表情包是网络语...
支持 ( 84 ) 盖楼(回复)
支持 ( 6 ) 盖楼(回复)
支持 ( 57 ) 盖楼(回复)
支持 ( 139 ) 盖楼(回复)
支持 ( 81 ) 盖楼(回复)
支持 ( 144 ) 盖楼(回复)
支持 ( 157 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 94 ) 盖楼(回复)
支持 ( 98 ) 盖楼(回复)
支持 ( 191 ) 盖楼(回复)
支持 ( 153 ) 盖楼(回复)
支持 ( 22 ) 盖楼(回复)
支持 ( 142 ) 盖楼(回复)
支持 ( 90 ) 盖楼(回复)
支持 ( 63 ) 盖楼(回复)
支持 ( 109 ) 盖楼(回复)
支持 ( 116 ) 盖楼(回复)
支持 ( 105 ) 盖楼(回复)
支持 ( 70 ) 盖楼(回复)