日期:2014-05-18  浏览次数:21047 次

JSP分页导航条怎么让它只显示10条页面数
JSP分页导航条怎么让它只显示10条
[首页]   上一页   1   2   3   4   5   6   7   8   9   10   下一页   [末页]  


<tr>
                <td   colspan= "4 "   align= "center "   valign= "middle "> 共   <%=   allCol   %> 条记录   共   <%=   allpage   %> 页  
<a   href= "wudian.jsp?pages=1 "> [首页] </a>
<%   if   (cpage> 1)   {   %> <a   href= "wudian.jsp?pages= <%=   cpage-1   %> "> 上一页 </a>
                                                                <%   for   (i=1;i <=allpage;i++)   {   if   (i   !=   pages)   {%> <a   href= "wudian.jsp?pages= <%=   i   %> "> <%=   i   %> </a>   <%   }}   %>
                                                                <%   }   if   (cpage <allpage)   {   %> <a   href= "wudian.jsp?pages= <%=   cpage+1   %> "> 下一页 </a>
                                                                <%   }   %>
<a   href= "wudian.jsp?pages= <%=allpage%> "> [末页] </a>
        </td>
                                                            </TR>

------解决方案--------------------
使用display标签
------解决方案--------------------
for (i=1;i <=allpage;i++)

改为

String pages=request.getParameter( "pages ");
int nowPage=Integer.parseInt(pages);
for (i=nowPage;i <=10&&i <allpage;i++)
{
...
}

不知道这样是否满足你的需要呢