我的表单中有 ap:SelectOneRadio 和 4 个选项。我想在一个 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"/>
谢谢 !