私には2つのラジオボタンがあり、デフォルトでは誰も選択されていません。そのうちの1つを選択する必要があるので、次のようにしました。
<div id="payment_method">
<h:message for="sel_payment_method" style="Color:red;"/>
<h:selectOneRadio id="sel_payment_method" required="true" requiredMessage="Please select a payment method" value="#{myBean.selectedPaymentMethod}">
<f:selectItem itemLabel="Debit or Credit Card" itemValue="credit" />
<f:selectItem itemLabel="Checking Account" itemValue="checking" />
<f:ajax event="change" render="credit_inputs_fragment checking_inputs_fragements" />
</h:selectOneRadio>
</div>
プロパティはselectedPaymentMethod
文字列であり、デフォルト値はnullです
credit_inputs_fragmentは、divを含むui: fragementです。
問題:ラジオボタンをクリックしても、変更される2つのフラグメントは影響を受けません。
アドバイスしてください、ありがとう。