计算机系统应用教程网站

网站首页 > 技术文章 正文

springmvc集成ireport生成pdf(一)

btikc 2024-10-23 09:10:30 技术文章 7 ℃ 0 评论

在做web项目开发的时候经常会遇到生成pdf的需求,比如票据,套打以及报表等等!在这里介绍一个比较常用的方案——JasperReport + iReport。

下面简单介绍一下:

(1)JasperReport是报表的引擎部分,界面设计是用iReport。

(2)iReport是一个能够创建复杂报表的开源项目,它100%使用Java语言编写,是目前全球最为流行的开源报表设计器之一。

接下来我们改怎么做?

(1)使用iReport绘制模板,然后编译,最后生成jasper文件



(2)在我们的web工程中引入相应的jar包——主要包括

(a)maven的方式

<dependency>

<groupId>net.sf</groupId>

<artifactId>jasperreports</artifactId>

<version>3.0.1</version>

</dependency>

<dependency>

<groupId>com.lowagie</groupId>

<artifactId>itext</artifactId>

<version>2.0.8</version>

</dependency>

<dependency>

<groupId>com.lowagie</groupId>

<artifactId>iTextAsian</artifactId>

<version>1.0</version>

</dependency>

<dependency>

<groupId>it.businesslogic</groupId>

<artifactId>iReport</artifactId>

<version>3.0.0</version>

</dependency>

(b)直接引入jar包的方式

3、后台准备数据,然后通过JasperReport引擎对jasper模板进行填充

这部分先让大家有个对流程的整体的了解,后面再对iReport的设置、编译以及iReport的工具类等进行介绍。有问题可多多交流!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表