ここで oneRadio を使用した私のアイデア
<h:selectOneRadio value="#{controller.myboolean}">
<f:selectItem itemValue="#{true}" itemLabel="Yes"/>
<f:selectItem itemValue="#{false}" itemLabel="No"/>
</h:selectOneRadio>
ここで commandLink を使用:
<h:commandLink value="YES" action="#{controller.setMyboolean(true)}"/>
<br/>
<h:commandLink value="NO" action="#{controller.setMyboolean(false)}"/>
私のアプリケーションでは、テーブルを表示または無効にしたいと考えています<h:selectOneRadio>
。たとえば、最初の radioButton を選択した場合、テーブルが表示されます。<h:commandButton>
値を変更するためにa をクリックしませんmyboolean
。したがって、私のアプリケーションに対する私の例外的な反応は<h:commandLink>
. それをクリックすると値が変わり、テーブルが表示されます。しかし、私の場合、私は<h:selectOneRadio>