- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》
内部技术文档
业务层应用技术PDF报表技术
PDF报表技术
介绍JasperReports包结构,路径等。
介绍iReport
总的开发流程
1.1iReport使用说明
1.2简单的报表制作
1.3动态报表制作
1.3.1给报表传递参数
1.3.2带查询的报表制作
1.3.3动态设置查询条件的查询报表制作
1.4如何插入图片
1.4.1显示本地磁盘上的图片
1.4.2显示数据库中的图片
1.5JasperReports和struts2的结合
1.5.1安装JasperReports插件
1.5.2配置生成JasperReports报表的struts.xml配置文件
1.5.3生成JasperReports报表
附注
1.iReport中的分页控制:
2.iReport中变量的介绍
3.工作区介绍
4.分栏的设置
在企业级的web应用中,必须面临大量的报表问题,即将数据库中的数据形成报表并进行打印,在传统的开发中
我们一般只能使用HTML页面生成报表。这样不仅开发人员花大量时间来设计HTML报表,而且不支持导出别的格式
的报表。由于这种局限的存在,不能满足用户的需要,而JasperReports项目的出现解决了企业开发的这种困境。
JasperReports是一个强大的,灵活的报表生成工具,能够生成PDF,HTML,XML格式的报表。这个工具是开源的,
我们可以免费的使用她,并且完全使用java写成,可以用在各种java应用程序中,包括javaC/S应用、Web中应用生
成报表。(她的文档是收费的)
当然了我们要生成PDF报表肯定使用JasperReports组件了。
JasperReports的开发是由一份XML格式的报表的文件开始的,设计好这个XML文件后,利用JasperReports的
API进行编译,填充数据,导出或者浏览,这样可以生成多种格式的报表的文件。开发者只需提供一个XML格式的报
表设计文件,而其他的细节以及底层的数据处理等对开发者来说是完全透明的。
JasperReports的使用:
首先,我们登录JasperReports的官方网站下载JasperReports的最新版本jasperreports-3.0.0。
JasperReports组件的文件结构:
build:存放的是JasperReports项目编译后生成的*.class文件。
demo:存放的是JasperReports项目的演示文件,我们可以参考该路径下的演示来学习JasperReports框架的使用。
dist:存放的是JasperReports项目的二进制JAR文件,还包括了JasperReports项目的API文档。
docs:存放的是两份XML文档,没有什么用。
lib:存放的是JasperReports项目编译和运行所需的JAR文件。
src:存放的是JasperReports项目的所有源文件。
为了在我们的项目中使用JasperReports项目,我们应该将dist路径下的jasperreports-3.0.0.jar文件复制到应用的
CLASSPATH路径下。如果是web应用,将改文件复制到Web应用的WEB-INF/lib路径下。不过JasperReports框架生
成其他格式的文档还依赖另外一些开源项目,如果生成PDF文档依赖iText项目,将JasperReports的lib下的itext-1.3.1.jar
去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》
文件复制到系统的CLASSPATH路径下;如果要生成Excel文件,则应将lib下的poi-3.0.1-FINAL-200
您可能关注的文档
- 幼儿园课程论 第一章 课程的本质.pdf
- 建筑安装工人操作规程土木建筑油漆玻璃工.doc.pdf
- 我国学者对技术创新战略模式的分类.pdf
- 2.1城市内部空间结构(第二课时)导学案.pdf
- 半个西瓜的故事.pdf
- 基因控制生物的性状教学反思.pdf
- 姓氏顾的传说故事.pdf
- 某开发项目成本控制实施体系概述.pdf
- 上市公司盈余质量的分析研究 (ppt 14页).pdf
- 形容雪的语句.pdf
- 宣传部职能培训.pptx
- 安全部门工作汇报.pptx
- 新媒体部培训.pptx
- 历史丨陕西省宝鸡市2025年届高三12月高考模拟检测试题(一)(宝鸡高三一模)历史试卷及答案.pdf
- 语文丨陕西省宝鸡市2025年届高三12月高考模拟检测试题(一)(宝鸡高三一模)语文试卷及答案.pdf
- 物理丨山东省中学联盟百校大联考2025届高三上学期12月学情诊断物理试卷及答案.pdf
- 政治丨四川省名校联盟2025届高三12月联考政治试卷及答案.pdf
- 英语丨山东省中学联盟百校大联考2025届高三上学期12月学情诊断英语试卷及答案.pdf
- 政治丨山东省中学联盟百校大联考2025届高三上学期12月学情诊断政治试卷及答案.pdf
- 语文丨山东省中学联盟百校大联考2025届高三上学期12月学情诊断语文试卷及答案.pdf
文档评论(0)