0
次のように私は、JSF 2.0の複合コンポーネントを持っている:コンポジットコンポーネントのアクション属性の再利用?
<composite:interface>
<composite:attribute name="id"/>
<composite:attribute name="action1" targets="#{cc.clientId}:#{cc.attrs.id}_1" requiered="true"/>
<composite:attribute name="action2" targets="#{cc.clientId}:#{cc.attrs.id}_2" requiered="true"/>
</composite:interface>
<composite:implementation>
<h:commandLink id="#{cc.attrs.id}_1" value="command link 1"/>
<h:commandLink id="#{cc.attrs.id}_2" value="command link 2"/>
</composite:implementation>
をあなたは今、私は(アクション1、アクション2)という名前の2つの異なる属性を使用していますを参照し、2つのcommandLinkのにそれらをターゲットにすることができよう。
アクション1の代わりに、アクションのaction2を使用していますが、「action」という名前の属性を1つだけ持ち、このアクションを両方のコマンドリンクに再利用したいと考えています。
ありがとうございました。
ありがとうございました。 –