私はこのチュートリアルを次のようだ: http://javabeansinjasper.blogspot.com/javabeansデータソースがエラーを返すのはなぜですか?
iReportは上のJavaBeansデータソースをテストするとき、私は困難に遭遇しています。私はmvnパッケージを使って自分のアプリケーションjarをパッケージ化し、iReportクラスパスに追加しました。
マイファクトリクラスは次のようになります。
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と同じ名前とクラスを指定します。 –