私のシナリオでは、ajax を使用してマネージド Bean から属性の表示タイプを変更する必要があります
<h:inputText id="text1" value="#{managedBean.value}" />
<h:selectOneRadio value="#{managedBean.option}">
<f:selectItem itemValue="Yes" itemLabel="Yes" />
<f:selectItem itemValue="No" itemLabel="No" />
<f:ajax listener="#{managedBean.changeAttrDisplayType}" event="click" render="text1"/>
</h:selectOneRadio>
ラジオ ボタンで [はい] をクリックすると、属性 (id=text1) がテキスト ボックスとしてレンダリングされ、[いいえ] をクリックすると、属性 (id=text1) がラベルとしてレンダリングされます。それは可能ですか?私を案内してください...