自定义selectitem组件,不能保存值

huahuashijie888 2010-04-28
做了一个自定义组件,继承selectitem
<h:selectOneMenu id="customerid"     disabled="#{Invoicerecord.flag!=0}"  value="#{Invoicerecord.customerid}"  >
<bg:sqlSelectItems    sql="select c.id,c.shortname  from      Customer c where  c.status >0 and #1 order by nlssort(c.shortname,'NLS_SORT=SCHINESE_PINYIN_M') " paraName="c.sales" paraValue="[SESSION.cur_Person.id]" />
</h:selectOneMenu>

当我选择一个客户,点保存,选择的客户不能保存到数据库
sqlselectitem 、sqlselectitemTag,tld标签,face-config都完成了。。
请问各位做过类似的组件吗?怎么才能保存select的值呢
terryzhou 2010-04-29
#{Invoicerecord.customerid}有值么?
zhengcaihai529 2010-04-29
首先确认值存在,其次注意是否有空格之类的。
huahuashijie888 2010-04-29
谢谢,自己解决了~~太马虎,把invoicerecord 写成其他类似的bean了~
Global site tag (gtag.js) - Google Analytics