Digester の使用に問題があります。助けていただければ幸いです。私は次のBeanを持っています:
public class MyEntry {
private String entityID;
public String getEntityID() { return this.entityID; }
public void setEntityID(final String entityID) { this.entityID = entityID; }
}
そして、次の XML 構造:
<entries>
<entry>
<MyID>
24309LAGH1
</MyID>
</entry>
</entries>
ダイジェスター API の addSetNestedProperties(…) メソッドを使用します。
digester.addSetNestedProperties("entries/entry", "MyID", "entryID");
次の例外が発生します。
java.lang.NoSuchMethodException: Bean has no property named MyID
ダイジェスターが「MyID」という名前のプロパティを検索するのはなぜですか? ダイジェスター API に従って、Bean プロパティとして「entryID」を指定しました
ありがとう :)
よろしくお願いします QStorm