Primefaces 如何设置空值selectone菜单jsf

Primefaces 如何设置空值selectone菜单jsf,primefaces,jsf-2.2,selectonemenu,Primefaces,Jsf 2.2,Selectonemenu,我使用的是PrimeFaces 5.1,我有一个字段累积指示符,它是一个选择下拉列表,即Y/N/select,当我将值更新为Y/N时,编辑/更新正在正常进行,但当我选择select作为下拉值时,它不会将其更新为null。我可以从后端将该值设置为null。当我选择select作为下拉值时,它应该更新为null,而不是显示保存在数据库中的以前的值Y/N。下面是我的代码xhtml、JavaBean和更新查询。请告知为什么不将值更新为空值 我试着把下拉值itemValue={null}放进去,但是没有像

我使用的是PrimeFaces 5.1,我有一个字段累积指示符,它是一个选择下拉列表,即Y/N/select,当我将值更新为Y/N时,编辑/更新正在正常进行,但当我选择select作为下拉值时,它不会将其更新为null。我可以从后端将该值设置为null。当我选择select作为下拉值时,它应该更新为null,而不是显示保存在数据库中的以前的值Y/N。下面是我的代码xhtml、JavaBean和更新查询。请告知为什么不将值更新为空值

我试着把下拉值itemValue={null}放进去,但是没有像这篇文章中提到的那样工作如何用selectone下拉菜单保存null值

下面是我的xhtml:

<p:column headerText="Cumulative Indicator"   width="60">
<p:cellEditor>

<f:facet name="output">
<h:outputText value="#
 {AcctRefRecord.cumIndicator}" />
</f:facet>


 <f:facet name="input">
    <h:selectOneMenu  value="#{AcctRefRecord.cumIndicator}"
     label="Cumulative  Indicator">
    <f:selectItem 
    itemLabel="--Select--" itemValue="" />
    <f:selectItem 
    itemValue="Y" />
    <f:selectItem 
    itemValue="N" />
    </h:selectOneMenu>
    </f:facet>

    </p:cellEditor>
    </p:column>

    <p:dataTable id="dtable" var="AcctRefRecord"value="#         
    {AcctRefMBean.

    AcctRefRecords}" editable="true"
        paginator="true" rows="10"  
        paginatorTemplate="{CurrentPageReport}  {FirstPageLink}  
        {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}    
        {RowsPerPageDropdown}" >


      <p:ajax event="rowEdit" listener="#
        {AcctRefMBean.onRowEdit}" update=":dtableform:msgs" resetValues="true"/>
        <p:ajax event="rowEditCancel" listener="#
        {AcctRefMBean.onRowCancel}" update=":dtableform:msgs"/>
以下是我的更新:

<key><value>updateAcctgRef</value></key>
<value>
update acct_ref set                  
cd_val=?, 
dt_eff_end=?, 
ind_bal=?, 
ind_bal_acct_type=?, 
ind_cum=?,
ind_net=?, 
ind_net__bal_type=?, 
ind__rcn=?,
ind_b=?, 
nbr_gl_acct_yeb_offst=?, 
nbr_gl_acct_net_unam_bal=?,
cd_fee_cat_type=?,  
id_lst_updt=?,

有人能帮忙吗。真的很感激,有人能提供一些建议吗
<key><value>updateAcctgRef</value></key>
<value>
update acct_ref set                  
cd_val=?, 
dt_eff_end=?, 
ind_bal=?, 
ind_bal_acct_type=?, 
ind_cum=?,
ind_net=?, 
ind_net__bal_type=?, 
ind__rcn=?,
ind_b=?, 
nbr_gl_acct_yeb_offst=?, 
nbr_gl_acct_net_unam_bal=?,
cd_fee_cat_type=?,  
id_lst_updt=?,