精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>JSP教程>正文

JSP中的简单分页


来源: 时间:06-12-30 点击: 点击这里收藏本文
    if((currentPage+1) >= pagesNum)
    {
      sb.append("【下一页】【最后页】");
    }
    else
    {
      sb.append("<a href="+url+"?pages="+ (currentPage+1)
                + ">【下一页】</a>");
      sb.append(
          "<a href="+url+"?pages="+(pagesNum-1) +">【最后页】</a>|");
    }
    sb.append("</td></tr></table></CENTER>");
    return sb.toString();
  }
}
 
jsp中引用
<%
Pagination newpage=new Pagination();
int currPage=0;//当前页
int pageNum=10; ////每页显示的记录数
int recordNum=0;//总记录数
String url="Select.jsp";
if (request.getParameter("pages")==null) {
     currPage =0;
   }
   else {
       currPage = new Integer(request.getParameter("pages")).intValue();
   }
TypesData data=new TypesData();
Types ty=new Types();
ArrayList list=new ArrayList();
ty.setTypes_Name(Types_Name);
list=data.Selete_Types_Name(ty);
recordNum=list.size();
  if (list.size()==0) {
    out.println("<tr><td colspan=3 align=center><h1>没有信息!!!</h1></td></tr>");
  }
for (int i = 0; i < list.size(); i++) {
  ty=new Types();
  ty=(Types)list.get(i);
  %>
<TR bgcolor="#ffffff">
<TD width="8%" align="center"><font face="Arial"><b><%=ty.getTypes_Id()%></b></font> </td>
<TD width="10%" align="center"><a href=Update.jsp?Types_Id=<%=ty.getTypes_Id()%>><%=ty.getTypes_Name()%></a> </td>
<TD width="8%" align="center"><input class=smallInput type='checkbox' name='Types_Id' value="<%=ty.getTypes_Id()%>"></td>
</TR>
<%}%>
</TABLE>
</form>
</CENTER>
<%=newpage.getPaginationScript(currPage,pageNum,recordNum,url)%>
9 7 3 1 2 4 8 :

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.