【问题标题】:JSF Bootsfaces b:selectOneMenu itemValue = null displaying the label value insteadJSF Bootsfaces b:selectOneMenu itemValue = null 改为显示标签值
【发布时间】:2017-04-30 17:47:45
【问题描述】:

我正在使用 Bootsfaces 1.0.2。下面的代码当然是在表单中。注意第一个 selectItem 有一个 itemValue=#{null}。页面加载时,id='test' 的 inputText 字段显示为空白。然后我将下拉列表更改为任何其他值,并且该值正确显示。当我返回到下拉列表中的第一个选项时,inputText 字段显示“-- Seleccione --”。我希望看到的是空白(NULL),对吧?还是我在这里遗漏了什么?

<b:selectOneMenu value="#{wCPVMController.wcpvm.tipo_v}"
                                id="categoriaVehiculo" label="Categor&#237;a de Veh&#237;culo"
                                required="true" process="@this" update="containerRiesgos test"
                                onchange="ajax:wCPVMController.getRiesgosOpcionales()">
                                <f:selectItem itemLabel="-- Seleccione --" itemValue="#{null}" />
                                <f:selectItem itemLabel="Liviano" itemValue="L" />
                                <f:selectItem itemLabel="Pesado" itemValue="P" />
                                <f:selectItem itemLabel="Autobus" itemValue="A" />
                                <f:selectItem itemLabel="Motocicleta" itemValue="M" />
                                <f:selectItem itemLabel="Otro" itemValue="O" />

                            </b:selectOneMenu>

<b:inputText id="test" value="#{wCPVMController.wcpvm.tipo_v}"></b:inputText>

【问题讨论】:

标签: jsf bootsfaces


【解决方案1】:

改为itemValue=""

请参见此处的示例: https://showcase.bootsfaces.net/forms/selectOneMenu.jsf

【讨论】:

    猜你喜欢
    • 2018-09-28
    • 2012-10-29
    • 2019-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-22
    • 1970-01-01
    • 2012-08-01
    相关资源
    最近更新 更多