我下面這個教程: http://javabeansinjasper.blogspot.com/爲什麼javabeans數據源返回錯誤?
測試上的iReport的Java bean的數據源,當我遇到困難。我通過mvn包打包了我的應用程序jar,並將它添加到iReport classpath中。
我的工廠類看起來是這樣的:
public class JasperReportFactory {
private static Vector proposalReports;
public static void setProposalReports(ProposalReport report) {
proposalReports = new Vector();
proposalReports.add(report);
}
public static Collection getProposalReports() {
return proposalReports;
}
}
但我發現了以下錯誤:
The method don't return a valid Array or java.util.Collection!
任何想法可以理解的!
感謝您對本,爲什麼域將不會在iReport的填充即使連接數據源現在是成功的任何想法?我期待我現在可以拖放字段,但他們沒有。 – lorraine
@ yin03如果您沒有自動獲取字段(回放字段),請手動創建它們(右鍵單擊字段節點,添加字段),給出與您的bean相同的名稱和類。 –