我在我的项目中使用<h:selectManyListBox>
。在视图模式下,我的组件是
已禁用,包括该组件的滚动条。但我想启用滚动条
在视图模式下该组件的和值应处于不可编辑模式
我在readOnly
中使用了<h:selectManyListBox>
属性,
请帮助我......
答案 0 :(得分:2)
如its TLDDOC中所述,只需相应设置size
属性即可。它表示一次显示的选项数。如果未指定,则会立即显示所有选项。
如果要在虚拟布尔表达式#{bean.readonly}
返回true时显示1个选项,则可以在EL中使用三元运算符expr ? doThisIfTrue : orDoThisIfFalse
:
<h:selectManyListbox size="#{bean.readonly ? '1' : ''}">