私のフォームには ap:SelectOneRadio があり、4 つのオプションがあります。ユーザー プロファイル (セッションに保存) に応じて、1 つの f:SelectItem でのみ条件 Rendered を false に設定したいと思います。
例: ユーザーが管理者の場合、オプション 4 (f:selectItem) が表示されます。
方法は既に知っていますが、コンポーネント SelectItem に "Rendered" プロパティがないようです。これを行うには何を使用すればよいですか?
<p:selectOneRadio id="rdnNivel"
value="#{empresaController.selected.nivel}" layout="custom"
required="true"
requiredMessage="Select one option">
<f:selectItem itemLabel="Option 1" itemValue="1" />
<f:selectItem itemLabel="Option 2" itemValue="2" />
<f:selectItem itemLabel="Option 3" itemValue="3" />
<f:selectItem itemLabel="Option 4" itemValue="4"/>
ありがとう !