2

JSF 2 での複合コンポーネントの作成に関する記事や、ネストされた複合コンポーネントの定義に関する記事をいくつか読みましたが、未定義の数のサブコンポーネントを受け入れることができる複合コンポーネントを定義する例を見つけられませんでした。

これと同様の方法で使用できる複合コンポーネントを作成できるようにしたいと思います。

<special:fieldGroup>
  <special:field name="x" value="..."/>
  <special:field name="y" value="..."/>
  ...
</special:fieldGroup>

新しい JSF 2 構文を使用してこれを達成する方法の例または説明はありますか?

ありがとう!

4

1 に答える 1

5

の子が挿入される<composite:insertChildren>場所を指定するために使用する必要があります。<special:fieldGroup>

<composite:implementation>
    ...
    <composite:insertChildren />
    ...
</composite:implementation>

<special:field>複合コンポーネントは「通常の方法」で記述できます。そこでは、親とその最終的な属性にアクセスできます#{cc.parent.attrs.xxx}

于 2011-06-14T15:17:46.523 に答える