首先需要的包
1.stauts2-2.1.8的基础完整jar文件
2.jasperReports-3.7.2的部分文件
3.iTextAsian.jar用于出来中文问题的包
4.struts2-jasperreports-plugin-2.1.8.jar
全部包文件如下
strut.xml的配置如下
<struts>
<constant name="struts.objectFactory" value="struts" />
<constant name="struts.action.extension" value="action" />
<!-- package必须继承 jasperreports-default-->
<package name="default" extends="jasperreports-default">
<action name="jasperAction" class="com.zfy.report.ReportAction">
<!-- 返回类型必须是jasper,这是固定写法 -->
<result name="success" type="jasper">
<!-- 配置报表属性 -->
<param name="location">/report/order.jasper</param>
<param name="format">HTML</param>
<param name="connection">conn</param>
</result>
</action>
</package>
</struts>
ReportAction.java代码如下
private Connection conn = null;
@Override
public String execute() throws Exception {
conn = DB.getConnection();
return SUCCESS;
}
public Connection getConn() {
return conn;
}
public void setConn(Connection conn) {
this.conn = conn;
}
在webroot目录下建立report文件夹
打开iReport3.7.2,新建,此处以该模版为例,
连接到数据库打开主界面后删除图片,否则在MyEclipse中会报错,或者干脆选择空白模版。
为了能正常的显示中文,需要将字体改为宋体,
若要想在PDF中正常显示中文,还需要将各字段属性修改
OK现在可以点这个图标编译了
将编译后的.jasper格式文件放到report文件中,启动Tomcat访问action就完成了。。。
ps:对应HTML中的图片XX问题 只要在webroot目录下新建images文件夹,然后将
jasperreports-3.7.2\net\sf\jasperreports\engine\images下的pixel.GIF文件复制到这个目录下并重命名为px就好了
- 大小: 50.4 KB
- 大小: 8.5 KB
- 大小: 7.2 KB
- 大小: 20 KB
- 大小: 1.6 KB
分享到:
相关推荐
JasperReports 与Spring 或者 struts 的整合 含有jar ,主要工具类,报表文件, 整合注意请参考:http://blog.csdn.net/u010947651/article/details/65939310
Struts2整合jasperReports报表,并将其通过pdf、excel、xml等格式显示并打印出来。
该资源讲解了如果用struts2 jasperReports在myeclipse中制作报表
jasperreport资料, 和配合struts2开发案例。jar文件需要自己配置。
struts2+ireport集成包,解决最新版本的struts2下报表开发时报表会报错的情况
基于struts2-jasperreports-plugin-2.3.1.2改写的插件,在原有功能的基础上又添加了多报表同时打印的功能。建议没用过struts2-jasperreports插件的先学习怎么使用这个插件。配的文档只对添加的功能的使用方法做了...
-3.7.1.jar struts2-jasperreports-plugin-2.3.1.2.jar poi-3.7-20101029.jar groovy-all-1.7.5.jar iTextAsian.jar....
而随着Struts2的流行,就应该研究一下在Struts2下如何利用JasperReports进行报表输出。本示例比较简单,采用的数据源即为JavaBean,而没有采用复杂的数据库,其实原理是一样的。只是传递给JasperReports的参数随着...
struts2-jasperreports-plugin ssh ireport
本例子是运用Struts2和JasperReport整合完成的。修改下数据库,就可以直接运行,导出各种格式的报表了。对初学者很有用。
在本教程中,我们将学习如何在一个简单的Spring MVC Web应用中集成Jasper报表工具。教程涵盖的技术点有:报表自定义数据源的使用;报表渲染、呈现的配置与实现;iReport报表设计器的使用(报表模板设计)等
除了依赖的jar以外的所有文件。jar文件请按图片上的名称自行下载,放入相应的目录,即可。 博文链接:https://liyanboss.iteye.com/blog/180735
maven项目,struts2整合jasperreport进行分页以及预览的功能
包含了jasperreports-5.5.1_struts2.3整合用到的jar包,制作报表的好东西,缺什么有什么。
而随着Struts2的流行,就应该研究一下在Struts2下如何利用JasperReports进行报表输出。本示例比较简单,采用的数据源即为JavaBean,而没有采用复杂的数据库,其实原理是一样的。只是传递给JasperReports的参数随着...
struts2-jasperreports-plugin-2.0.6.jar
struts2-jasperreports-plugin-2.5.10.1.jar,struts2-javatemplates-plugin-2.5.10.1.jar,struts2-osgi-admin-bundle-2.5.10.1.jar,struts2-osgi-demo-bundle-2.5.10.1.jar,struts2-osgi-plugin-2.5.10.1.jar,...