日期:2014-05-17  浏览次数:20911 次

pager-taglib标签页面分页
我用的是struts2的<s:iterator >标签循环我的数据的,现在用pager-taglib进行分页
pubmodelList是我从action传到页面的lis<bean>形式的数据

<pg:pager maxPageItems="10" url="ListSuccess.jsp" >
         <s:iterator value="pubmodelList" var="h">
         <pg:item>
          <tr>
            <td class="tableColumnBg_1" >
             <p class="listcontent"><s:property value="#h.param1"/></p>
            </td>
            <td class="tableColumnBg_2">
             <p class="listcontent"><s:property value="#h.param2"/></p>
            </td>
            <td class="tableColumnBg_2">
             <p class="listcontent"><s:property value="#h.param3"/></p>
            </td>
            <td class="tableColumnBg_2">
             <p class="listcontent"><s:property value="#h.param4"/></p>
            </td>
            <td class="text-center tableColumnBg_2">
<a target="_blank" href="checkSingleMessage.action?tableName=<s:property value="#h.tableName"/>&dataId=<s:property value="#h.id"/>">
<button type="submit" class="btn btn-default">
<img src="images/info.fw.png">
</button>
</a>
            </td>
          </tr>
      </pg:item>
          </s:iterator>
          
           <pg:index>
<pg:first><a href="<%= pageUrl %>">第一页</a></pg:first>
<pg:prev><a href="<%= pageUrl %>">上一页</a></pg:prev>
<pg:pages>
<a href="${pageUrl}">[<%=pageNumber%>]</a>
</pg:pages>
<pg:next><a href="<%= pageUrl %>">下一页</a></pg:next>
<pg:last><a href="<%= pageUrl %>">最后一页</a></pg:last>
</pg:index>

          
          </pg:pager>

但是pager-taglib标签是给我把页分了,但是后面的几页点击就404啊 因为它传参数是ListSuccess.jsp?pager.