日期:2014-05-16 浏览次数:21032 次
前言
上一篇博客我简单介绍了一下JasperReport的主要功能,今天我就来介绍一下如何通过代码使用JasperReport生成报表。
正题
今天主要是简单介绍如何通过JasperReport生成报表,所以我们只做一个静态文本的显示,对于读取数据库及多数据源的问题会在后面讲解。
1.引入jar包
新建一个web项目,然后将需要将jasperReport/lib包下及jasperReport/dist包下的jar复制到WEB-INF/lib下即可。
ps:我使用的是jasperReport5.0.0版本(下载后只需要解压即可):下载地址:jasperReport
2.新建报表模版
此实例只是通过写一个jrxml文件(即报表模版),然后JasperReport可以解析该jrxml文件之后生成报表。
所以下一个步骤就是写一个jrxml文件:
<?xmlversion="1.0" encoding="UTF-8"?>
<jasperReportxmlns="http://jasperreports.sourceforge.net/jasperreports"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd"name="FirstReport">
<title>
<bandheight="100">