我只是將工作JSF h:dataTable更改爲p:dataTable,但它是空的。沒有標題,一個空行。我已經將primefaces-3.0.M1.jar安裝到了我的項目中。PRIMEFACES:空p:dataTable(綁定問題)
UPDATE:如果我刪除結合,數據表上正常工作,但沒有HtmlDataTable的優勢...
UPDATE2:沒有任何人知道如何綁定豐富:dataTable的?
的代碼部分:
<p:dataTable
id="tableDetail"
value="#{myBdeCheck.dataListBde}"
binding="#{myBdeCheck.dataTable}"
var="bdeItem">
<p:column>
<f:facet name="header">
<h:outputText value="Select" />
</f:facet>
<h:selectBooleanCheckbox value="#{myBdeCheck.selectedRow}"/>
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Shift" />
</f:facet>
<h:outputText value="#{bdeItem.dayShift}"/>
</p:column>
<f:facet name="footer">
<h:commandButton id="btnAdd" action="#{myBdeCheck.add}"/>
</f:facet>
</p:dataTable>
難道我忘了什麼事?
是對'缺少結束標記的'在頁腳一個錯字? –
2011-05-22 16:04:15
不,不,我試圖使它更短,以更天氣。但是,謝謝 – gaffcz 2011-05-22 16:06:49
好的,但是你知道只允許有一個用於'f:facet'的直接子元素(如果你有多個元素,使用包裝panelGroup)? – 2011-05-22 16:09:42