「すべて選択」ボタンをアイスフェイスのデータテーブルに追加するのに大変苦労しています。私は次のことを試しました:
<h:commandButton
value="Select All"
actionListener="#{managedBeanMB.stateMap.setAllSelected(true)}" />
<h:commandButton
value="Select None"
actionListener="#{managedBeanMB.stateMap.setAllSelected(false)}" />
せいぜい、これは一貫性がなく、信頼できません。また、ユーザーがフォームを送信する前にバッキング Bean を変更します。
「clearSelection()」呼び出ししかないため、IceFaces javascript API も役に立たないようです。とにかくそれを機能させることはできません。
どんな助けやアイデアも投票されます...ありがとう!