[英]JavaBean as Datasource in iReport: “NoClassDefFoundError” (jar is in the classpath!)
[英]How to make IReport access a get method stack on a Javabean datasource
我有一個具有某些屬性的Bean,該屬性是另一個Bean的引用,我想在報告中通過其對應的get方法顯示該Bean的某些屬性。
例如:
class Person {
private Address ad;
public Address getAddress() {
return this.ad;
}
}
class Address {
private String city;
public String getCity() {
return this.city
}
}
我想將“人員集合”作為報表的數據源傳遞,我想在報表中創建一個字段以顯示集合中每個人員的地址所在的城市。
您可以這樣聲明字段:
<field name="city" class="java.lang.String">
<fieldDescription><![CDATA[person.address.city]]></fieldDescription>
</field>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.