1

Java Bean の階層をトラバースする必要があり、開始点によって階層が異なります。理想的なのは、Java クラスで JSTL の「ドット演算子」を使用できる場合です。

次に、階層を説明する文字列の静的マップを作成できます。次のようなものです。

clazz1=attribute1.attribute2
clazz2=attribute3.attribute4

ドリルダウンする必要があるクラスと属性を調べて、ルート オブジェクトに移動します。

私はとにかくそれをコーディングしています.BeanUtilsなどにすでにそのような機能があるかどうかを確認するだけです.

4

1 に答える 1

0

コードの一部を groovy で作成することもできます。これは Java バイトコードにコンパイルされるため、完全に相互運用できます。

于 2012-10-10T14:07:11.730 に答える