您的位置 首页 java

springmvc集成ireport生成pdf(一)

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

下面简单介绍一下:

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

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

接下来我们改怎么做?

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

springmvc集成ireport生成pdf(一)

(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包的方式

springmvc集成ireport生成pdf(一)

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

springmvc集成ireport生成pdf(一)

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

文章来源:智云一二三科技

文章标题:springmvc集成ireport生成pdf(一)

文章地址:https://www.zhihuclub.com/189574.shtml

关于作者: 智云科技

热门文章

网站地图