Jasper Report可以将嵌套bean作为数据源处理吗?

时间:2015-05-22 15:34:53

标签: jasper-reports javabeans

我是Jasper Report的新手,我正试图找到一种使用嵌套java bean填充报表的方法。 Jasper Report是否能够定义嵌套bean,如:

class Abean {
 String a1, a2, a3, a4, a5, a6;
 Bbean[] bbeanArray;
 Xbean[] xbeans;
 Zbean zbean;
}
class Bbean {
 String b1, b2, b3;
 Cbean[] cbean;
}
class Cbean {
 String c1, c2, c3, c4, c5;
}
class Xbean {
 String x1, x2;
}
class Zbean {
 String z1, z2, z3;
}

作为数据源?这个例子显示了单个bean和bean数组的组合,这两个bean都是我的实际对象,但即使我删除了数组的复杂性,只剩下Zbean内容,Jasper Report也会将其识别为数据资源?如果是这样 - 我如何告诉报告将该字段“z3”拉出主对象?

0 个答案:

没有答案