h:selectOneListbox未设置值

时间:2018-07-09 19:04:59

标签: jsf selectonelistbox

我试图从selectOneListbox设置枚举性别,但是由于某种原因它失败了,所以我尝试使用纯字符串,但它仍然不起作用。例如,InputText可以很好地工作。这是代码xhtml:

df['d'] = df['a'].combine_first(df['b']).combine_first(df['c'])
#0    1.0
#1    1.0
#2    1.0

和后端bean:

    <h:form>
        <h:panelGrid columns="2">

            <h:outputLabel value="Name"/>         
            <h:inputText value="#{userProfileBean.name}"/>

            <h:outputLabel value="Name from list"/>
            <h:selectOneListbox value="#{userProfileBean.name}">
                    <f:selectItem itemValue="Bob" itemLabel="bobLabel"/>
                    <f:selectItem itemValue="Cindy" itemLabel="cindyLabel"/>
            </h:selectOneListbox>

            <h:commandButton value="Save" action="#{userProfileBean.saveChanges()}"/>

        </h:panelGrid>
    </h:form>

有人知道怎么了吗?

0 个答案:

没有答案