Strutsメーリングリストで書いた"ビーンをプロパティにして、Indexedプロパティを使う方法"ですが、あれは"Nested Property"っていうんですって。 Indexed PropertyのプロパティがintとかStringとかのプリミティブじゃなくて、beanを使ってhierarchyにするからNested Property。 で、そのサンプルを書こうかな、と。 そもそも何でそんなものがいるかと言うと、ダイナミックなフォームを作るためです。 ここで言う"ダイナミック"は、DynaActionFormとは関係なくて、ランタイムにフォームのプロパティの数が決まる、そういうのです。 とりあえず、見ていきましょう! シナリオは、名前(名フィールドと姓フィールドのペア)リストの入力フォームがあって、ダイナミックに名前が5つになったり10個になったりするとします。 (←相変わらずワカラ