我是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”拉出主对象?