JSF:selectOneMenu的绑定值从未设置
我有一个SelectOne菜单,看起来像这样JSF:selectOneMenu的绑定值从未设置,jsf,selectonemenu,Jsf,Selectonemenu,我有一个SelectOne菜单,看起来像这样 <h:form> <h:selectOneMenu value="#{CreateAds.selectedOwnerId}"> <f:selectItem itemLabel="Select a Owner" itemValue=""/> <f:selectItems value="#{CreateAds.availableOwner}" /> </h:select
<h:form>
<h:selectOneMenu value="#{CreateAds.selectedOwnerId}">
<f:selectItem itemLabel="Select a Owner" itemValue=""/>
<f:selectItems value="#{CreateAds.availableOwner}" />
</h:selectOneMenu>
</h:form>
列表显示正确,但当值选择ownerid
属性从未设置时。其值为null。下面是我的代码生成的html
<select size="1" name="j_idt50:j_idt51">
<option value="">Select a Owner</option>
<option value="19102">Harry Pham</option>
<option value="27101">Thomas Chang</option>
<option value="27562">Hao Shen Lin</option>
</select>
选择所有者
范海瑞
人造细胞
林浩申
您需要一个与下拉列表格式相同的命令按钮/链接。我没有看到任何提交按钮/脚本和/或操作方法。这不是太简单了吗?@BalusC:我也意识到了这一点。我的命令按钮的另一种形式上有SelectOne菜单。太傻了。如果你能把你的评论变成一个简单的快速回答,那么我可以接受。谢谢你:D。
<select size="1" name="j_idt50:j_idt51">
<option value="">Select a Owner</option>
<option value="19102">Harry Pham</option>
<option value="27101">Thomas Chang</option>
<option value="27562">Hao Shen Lin</option>
</select>