分页 servlet

时间:2012-12-16 13:58:07
【文件属性】:

文件名称:分页 servlet

文件大小:2KB

文件格式:RAR

更新时间:2012-12-16 13:58:07

分页 servlet 分页 servlet

单从表现层来说分页不是一个复杂的工作,稍微理一下思路,处于不同competence level的同学应该都能自己搞出来。 以上面的文章列表分页为例,我觉得分页有两点重要的, 一是:分页我们必须首先自己搞清楚,文章总数、每页显示文章数(页大小)、页数 二是:如何做好页脚的分页导航条 实际应用中,文章总数这个值我们从数据库可以得到;每页显示的文章数即分页的页大小可以自己定义;页数我们可以通过下面的个表达式简单得出。 假设: int pageSize = 10; //分页大小 int totalPosts = PagingDAO.entryList.size(); //总文章数 int totalPages = totalPosts/pageSize + ((totalPosts%pageSize)>0?1:0); //计算得出的总页数 每页的文章怎么取出来? 知道分页的大小之后,我们生成了页好的选取下拉框,每次选择第几页的时候,都会向Servlet传递当前选择页号的参数,这样Servlet调用后面的DAO相应的方法,取得文章列表信息,再回传到JSP以供显示。 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> page Size : ${pageSize}
Total Posts: ${totalPosts}
Total Pages: ${totalPages}
Current Page: ${pageNumber}


Article ID Article Title Actions
${entry.entryID} ${entry.title} View Edit Delete


【文件预览】:
分页
----0.txt(836B)
----index.jsp(1015B)
----paging_footer.jsp(1KB)
----3.txt(974B)

网友评论

  • 一般把,资料不多,勉强弄了一个出来
  • ……太少了,只有3个资料,额新手还是有点困难啊,这样啊