问题:
jsf页面中 column 中嵌入 c:foreach 没反应,html 没有任何输出
|
<pf:dataTable id="userTable" var="row" value="#{userList.searchResult}" rows="20" paginator="true" rowKey="id" stickyHeader="true" lazy="true" > <pf:column width="20%"> <c:forEach items="#{row.orders}" var="order"> #{order.contactName}1111 </c:forEach> </pf:column> </pf:dataTable> |
解决:
可能是primefaces 的bug,c:foreach 替换成 ui:repeat ok
|
<pf:dataTable id="userTable" var="row" value="#{userList.searchResult}" rows="20" paginator="true" rowKey="id" stickyHeader="true" lazy="true" > <pf:column width="20%"> <ui:repeat value="#{row.orders}" var="order"> #{order.contactName}1111 </ui:repeat> </pf:column> </pf:dataTable> |