ブートストラップのトグル ボタンのように見えるラジオ ボタンが必要なフォームがあります。ボタン グループでコマンド ボタンを使用し、属性data-toggle="buttons-radio"
を次のように設定することで、これを実現しました。
<div id="flightChoiceButtons" class="btn-group" data-toggle="buttons-radio">
<h:commandButton type="button" styleClass="btn btn-inverse" value="One Way"><f:ajax render="flexibleDates" listener="#{searchFlightsBean.setDirectionOneWay}"/></h:commandButton>
<h:commandButton type="button" styleClass="btn btn-inverse" value="Round Trip"><f:ajax render="flexibleDates" listener="#{searchFlightsBean.setDirectionRoundtrip}"/></h:commandButton>
</div>
私が今立ち往生している問題は、ページが読み込まれるときに「往復」ボタンを選択するか、ダウン状態にする必要があることです。ボタンの ajax 呼び出しを起動する必要はありません。ページに表示されるデータは、必要な状態に既にあるためです。
誰にもアイデアはありますか?
さらに情報が必要な場合は、喜んで提供します。