gpt4 book ai didi

jsf - h 的默认值 :selectOneMenu with jsf

转载 作者:行者123 更新时间:2023-12-02 21:48:30 27 4
gpt4 key购买 nike

我正在尝试为 h:selectOneMenu 设置默认值,但由于某种原因,第一个项目(见下文)不是选择的第一个项目。第三项是“默认选择”项。

<h:selectOneMenu value="#{bookBean.discountPercentage}">
<f:selectItem itemLabel="Please select a value: " noSelectionOption="true" />
<f:selectItems value="#{bookBean.paymentMethods}" var="paymentMethod"
itemValue="#{paymentMethod.discountPercentage}"
itemLabel="#{paymentMethod}" required="true"/>
<f:ajax listener="#{bookBean.setDiscountValue}"/>
</h:selectOneMenu>

因此,“请选择一个值”必须是列表中的第一项(确实如此),并且它必须是打开页面时选择的值,但事实并非如此。

最佳答案

value="#{bookBean.discountPercentage}"返回的值不为空且等于时,第一个项目不是selectOneMenu中的选定项目可用选项中的一个选项。

关于jsf - h 的默认值 :selectOneMenu with jsf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19115268/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com