我有一个p:selectOneMenu
,它由来自支持bean的SelectItem
填充。假设该列表包含4个项目:Mango
,Apple
,Banana
,Grapes
。
在这里,我想将Banana显示为页面加载时选择的默认值。我如何实现这一目标?
答案 0 :(得分:0)
考虑这个例子:
<h:selectOneMenu
valueChangeListener="#{cust.setRetailerId}"
onchange="submit()">
<f:selectItem itemValue="#{null}"
itemLabel="-- select retailer --" noSelectionOption="true" />
<f:selectItems value="#{cust.getRetailers()}" var="retailer"
itemValue="#{retailer.id}" itemLabel="#{retailer.name}" />
</h:selectOneMenu>
在第一个选项中,默认输出为标签noseletoption =&#34; true&#34;。