Jasper reports Jasper报表可以将嵌套bean作为数据源处理吗?
我是Jasper Report的新手,正在尝试找到一种使用嵌套JavaBean填充报表的方法。Jasper Report是否能够定义嵌套bean,如:Jasper reports Jasper报表可以将嵌套bean作为数据源处理吗?,jasper-reports,javabeans,Jasper Reports,Javabeans,我是Jasper Report的新手,正在尝试找到一种使用嵌套JavaBean填充报表的方法。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
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数组的组合,这两个都是我的实际对象拥有的,但是即使我去掉了数组的复杂性,只剩下Zbean内容,Jasper Report会将其识别为数据源吗?如果是,我如何告诉报告将该字段“z3”从主对象中拉出?可能的重复不是真正的重复,而是基于相同的问题。另一个问题确定尝试的操作,并寻求帮助确定遇到错误的原因。这个问题是为了确认我所尝试的是否是可能的。