通常使用<s:iterator>都会采用分页显示,在给列表添加自然序号时就分为两种情况:

      1. 只统计每页的序号,下一页重新统计:

<s:iterator >
     <tr>
      <td><s:property value="#index.index+1" /></td><!-- index.index是从0开始 -->
     </tr>
</s:iterator >

  2. 分页之后保留上一页的序列数,顺序显示:

<s:iterator >
  <tr>
     <td><s:property value="(#st.index+1)+((pageList.page.currentPage-1)*pageList.page.pageSize)" /></td>
  </tr>
</s:iterator >

<!--
pageList.page.currentPage: 表示当前页
pageList.page.pageSize:每页显示的数据条数
 -->

 

  

 

相关文章: