各位,请教一下如何在struts2中开发基于jaserreport的子表报:
需求如下:
表报样式:
教师ID 教师姓名
123 zhangsan
学生ID 学生姓名
001 mary
002 Jim
124 lisi
学生ID 学生姓名
003 Tom
004 Kevin
现在是想把学生信息这块做成子表报嵌入教授信息的表报中。
有一个教师类:
Class Teacher{
private List<Student> students;
...
}
学生类:
Class Student{
private String id;
...
}
struts.xml文件:
<action name="ChildPDF" class="com.cn.jp.action.JasperAction" method="teacherReport">
<result name="success" type="jasper">
<param name="location">
/jasper/teacher_jasper_template.jasper
</param>
<param name="dataSource">teacherList</param>
<param name="format">PDF</param>
</result>
</action>
问题是现在配置文件中只是指定了父表报的路径和数据源,子表报的路径和数据源如何指定,是在Action中指定啦,还是在画子表报模板的时候指定,还有怎么指定。小弟是搞表报的新手,希望各位能够吧解决方法说的详细些,最好能贴点图出来就更好啦!再次感谢各位!!
分享到:
相关推荐
struts2 jasperreport
maven struts2 jasperreport ireport亲测通过整合多家资源
整合Struts2+JasperReport3 详细讲解利用iReport开发报表
而随着Struts2的流行,就应该研究一下在Struts2下如何利用JasperReports进行报表输出。本示例比较简单,采用的数据源即为JavaBean,而没有采用复杂的数据库,其实原理是一样的。只是传递给JasperReports的参数随着...
使用Spring2.5+Struts2+ibatis+jasperreport3.1.4 实现Struts2与Jasperreport报表结合
整个工程+jar包都放上去了,直接import这个工程就可以用
整合Struts2+JasperReport Web报表应用示例 整合Struts2+JasperReport Web报表应用示例
本例子是运用Struts2和JasperReport整合完成的。修改下数据库,就可以直接运行,导出各种格式的报表了。对初学者很有用。
struts jasperreport ireport5.0 字报表数据传递 子报表路径问题 中文问题
Struts2集成jasperreport3.7.1所需的所有的Jar文件,已经经过测试,请放心使用。
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
struts2结合jasperreport的一个小项目,做了一张销售统计表,导出方式有5种(html,xml,pdf,cvs,xls)。 主要用到MyEclipse插件JasperAssistant图形开发工具来设计报表,设计的报表有源文件jasperDemo.jrxml和编译后...
Struts2整合JasperReport所需要的jar包
官方发布的 struts2-jasperreport-plugin-2.1.6存在以下问题: 1、普通报表HTML、Excel格式浏览存在px图片无法显示; 2、解决问题:图形报表一次请求返回多张时存在报表覆盖异常现象; 3、支持数据源单一(改造后支持...
官方的struts2-jasperreport-plugin-2.1.6.jar,分享于有需要的朋友~~
该工程下有ssh所需jar包,hicharts报表导出功能所需jar包,以及Jasperreport报表导出所需的jar包,主要是利用Jasperreport实现报表导出功能,可以完整跑通
Struts2.0+JasperReport+IReport+Oracle 报表开发 整个项目打包上传,用MyEclipse导入即可调试使用 含报表文件、数据库表结构及测试数据,项目中解决了PDF中文不显示问题
jasperreport+struts2包 可以使用
iReport 和 Jasperreport整合开发web报表向导2