i have a problem with p:column instead c:foreach when i show size of list in p:column value found but when i used p:column instead c:foreach result is empty
<h:form id="frmDataTable">
<p:dataTable widgetVar="widgetVarCrudDataTable" var="list"
id="dataTable"
value="#{workshiftListBean.listWorkshiftRqDtl}"
emptyMessage="No record found">
<p:columnGroup type="header">
<p:row>
<c:forEach items="#{workshiftListBean.listVoHeader}"
var="listHeader">
<p:column headerText="#{listHeader.headerDays}"
styleClass="#{listHeader.weekendStyle}" />
</c:forEach>
</p:row>
<p:row>
<c:forEach items="#{workshiftListBean.listVoHeader}"
var="listHeader">
<p:column headerText="#{listHeader.headerDates}"
styleClass="#{listHeader.weekendStyle}" />
</c:forEach>
</p:row>
</p:columnGroup>
<!--size found -->
<p:column>
#{list.listVoShift.size()}
</p:column>
<!-- but when i used c:foreach this result is empty -->
<c:forEach items="#{list.listVoShift}" var="shift">
<p:column>
<p:inputText value="#{shift.property}" />
</p:column>
</c:forEach>
my code problem in : #{list.listVoShift.size()}
<!-- but when i used c:foreach this result is empty -->
<c:forEach items="#{list.listVoShift}" var="shift">
<p:column>
<p:inputText value="#{shift.property}" />
</p:column>
</c:forEach>