У меня есть 2 dataTables:
<p:dataTable id="tbl1" var="prop1" value="#{bean.prop1}" rendered="#{bean.listP1.size() != 0}">
// ...
</p:dataTable>
и
<p:dataTable id="tbl2" var="prop2" value="#{bean.prop2}" rendered="#{bean.listP2.size() != 0}">
// ...
</p:dataTable>
На странице X HTML после некоторого действия я получил правильный результат в зависимости от размера обоих listP1
и listP2
.
Моя проблема после нажатия на кнопку экспорта
<h:commandLink>
<p:graphicImage value="/resources/icons/download.png" style="width : 35px; height:35px"/>
<pe:exporter type="pdf" target="tbl1, tbl2" fileName="SurveyResults"/>
</h:commandLink>
Я получил неправильный результат: я получил две таблицы вместо одной, потому что один из них с size = 0
Есть ли у вас какие-либо идеи по поводу этого решения?