switcherコンポーネントを挿入するには、次のようにします。
「switcher」ノードが、展開された親ノードに挿入され、強調表示されます。
「case」ノードが、展開された親ノードに挿入され、強調表示されます。
<default>
要素を<switcher>
要素の名前付きの子として挿入します。
注意: データ・バインディングの使用は、「コンポーネント属性のデータ・バインディング」を参照してください。
...
<switcher childName="${ui:defaulting(userData.person, 'default')}">
<case name="default">
You have not picked anyone
</case>
<case name="Roger">
You have picked Roger
</case>
<case name="Peter">
You have picked Peter
</case>
</switcher>
...
<switcher childName="${userData.person}"
defaultCase="defCase">
<case name="defCase">
You have not picked anyone
</case>
<case name="Roger">
You have picked Roger
</case>
<case name="Peter">
You have picked Peter
</case>
</switcher>
...
<switcher childName="${userData.person}">
<default>
You have not picked anyone
</default>
<case name="Roger">
You have picked Roger
</case>
<case name="Peter">
You have picked Peter
</case>
</switcher>
...
Copyright © 1997, 2004, Oracle. All rights reserved.