1
我使用JSF和Primefaces。當我使用PrimeFaces selectOneListBox
<h:selectOneListbox>
所有對象都正確列出,但是當我換成P H,
<p:selectOneListbox>
沒有什麼作品。
錯誤在哪裏?我列出了下面的代碼。
<p:selectOneListbox id="cmbProvince1" value="#{mohController.current.superArea}" disabled="#{mohController.modifyControlDisable}" style="size:5;height: 200px;">
<f:selectItems value="#{mohController.dpdhsAreas}" var="p" itemValue="#{p}" itemLabel="#{p.name}" />
</p:selectOneListbox>
<h:selectOneListbox id="cmbProvince" value="#{mohController.current.superArea}" disabled="#{mohController.modifyControlDisable}" style="size:5;height: 200px;">
<f:selectItems value="#{mohController.dpdhsAreas}" var="p" itemValue="#{p}" itemLabel="#{p.name}" />
</h:selectOneListbox>
你的代碼爲我工作。您確定p:selectOneListbox值屬性綁定到String,該String在後臺bean中有一個getter/setter,selectItems的值綁定到列表,後者在後臺bean中有一個getter/setter並且頁面頂部的名稱空間是否存在並且對於PrimeFaces是否正確? –
8bitjunkie
2012-07-25 09:00:11
任何機會,你有jQuery js某處手動添加? – Daniel 2012-07-25 09:58:06
我已經使用javax.faces.model.DataModel作爲值的支持屬性。不是字符串。這可能會導致問題。 – 2012-07-27 03:31:44