0
dynaforms에서 dataTable을 사용하려고했지만 성공하지 못했습니다. 결과가 없습니다. 그래도 dataList를 사용하여 결과를 생성 할 수있었습니다. 누군가 제가 교정해야 할 것을 설명해 주시겠습니까? 나는 p : dataTable과 h : dataTable을 모두 사용했다. dataList 참조를 주석으로 둘러 쌌으므로 내가 한 일을 볼 수 있습니다.Primeface에서 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 데이터 테이블 쇼케이스 예제를 확인하고, 설명서를 확인하고, stackoverflow의 모든 것을 포함하여 인터넷의 모든 자습서/예제/코드를 확인하십시오. 그들 중 어느 누구도'p : column (s) '(그리고 ajax와 facet)보다 다른 자식을 가지고 있지 않다. – Kukeltje
PrimeFaces 개발 팀의 Oleg 단위로 할 수있다. stackflow를 검색했지만 해결책이 없습니다. – JuniorDev
확실히'p : column' 태그 안에 넣으면됩니다. – Kukeltje