У меня есть составной компонент 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>
, как вы можете видеть на данный момент, я использую два разных атрибута с именем (action1, action2) и нацеливаю их на два commandLink.
я хотел бы сделать следующее: вместо action1 и action2 я хотел бы иметь только один атрибут с именем «action» и повторно использовать это действие для обоих commandLinks.
Спасибо.