0
私はdynaformsでdataTableを使用しようとしていましたが、成功しませんでした。私は結果が得られません。私はdataListで結果を生成することができました。誰か私が訂正する必要があることを説明してもらえますか?私はp:dataTableとh:dataTableの両方を使用しています。私はあなたが私が何をしたかを見ることができるように、dataListリファレンスをコメントで囲みました。プライムフェイスでのdataTableの使用DynaForms
<h:form id="frm">
<p:panel >
<h:panelGroup>
<!--<p:dataList value="#{dynalogBean.cannedList}" var="allValues">-->
<p:dataTable value="#{dynalogBean.cannedList}" var="allValues">
<pe:dynaForm value="#{allValues}" var="data">
<pe:dynaFormControl>
<p:outputLabel value = "#{data}" />
</pe:dynaFormControl>
<pe:dynaFormControl type="CT" for="vals">
<h:outputText id="vals" value = "#{data.value}" />
</pe:dynaFormControl>
</pe:dynaForm>
</p:dataTable>
<!--</p:dataList> -->
</h:panelGroup>
</p:panel >
</h:form >
すべてのPFデータテーブルのショーケースの例をチェックし、ドキュメントをチェックし、インターネット上のすべてのチュートリアル/サンプル/コードをチェックしてください。それらのどれにも、 'p:column(s) '(そしてajaxとfacet)以外の子はありません。 – Kukeltje
PrimeFaces開発チームのOlegごとに実行できます。私はstackflowを検索しましたが、解決策は見当たりませんでした。 – JuniorDev
これは、 'p:column'タグの内側に置いた場合に実行できます – Kukeltje