红色字体部分即时关键部分:
richfaces:
<rich:dataTable id="fmTable" columns="5" var="record" rowKeyVar="rowIndex"
styleClass="datalist_table"
value="#{activityInfoList}">
<rich:column width="80">
<f:facet name="header">
<h:outputText value="序号" />
</f:facet>
<h:outputText value="#{rowIndex+1}"></h:outputText>
</rich:column>
</rich:dataTable>
tomahawk:
<t:dataTable var="record" rowIndexVar="rowIndex"
value="#{activityInfoList}>
<t:column>
<f:facet name="header">
<h:outputText value="序号" />
</f:facet>
<h:outputText value="#{rowIndex+1}"></h:outputText>
</t:column>
</t:dataTable>
如果分页查询,想要使序号显得更合理,则需要根据当前页号和每页显示的记录数计算,很容易计算出正确序号