Я отображения нескольких p:datatable
«S через ui:repeat
, следующий фрагмент кода иллюстрирует то, что я делаю:УИ: повтор + р: DataTable вопрос
<ui:repeat id="searchTables"
value="#{searchBean.mapKeys}"
var="mapKeys">
<p:dataTable id="recordTable"
value="#{searchBean.resultMap[mapKeys].resultList}"
var="recordTable"
paginator="true"
rows="10">
<f:facet name="header">
<h:outputText value="#{searchBean.resultMap[mapKeys].name}"/>
</f:facet>
<p:columns value="#{searchBean.resultMap[mapKeys].resultColumns}"
var="column"
columnIndexVar="colIndex">
<f:facet name="header">
<p:outputPanel>
#{column.header}
</p:outputPanel>
</f:facet>
<h:outputText value="#{recordTable[column.property]}"/><br/>
</p:columns>
</p:dataTable>
</ui:repeat>
мне нужно каждый отдельный DataTable, чтобы иметь свой собственный Paginator, однако при на моей странице отображается только первый datatable, который получает страницу, и этот paginator контролирует все остальные отображаемые страницы DataTables.
Спасибо за внимание!
OMG, это сработало, спасибо многому человеку – camiloqp