posts - 0,  comments - 0,  trackbacks - 0
 

    要引入的Jar

    新建一个页面

    标签库的引入:

    <%@ taglib prefix="pg" uri="http://jsptags.com/tags/navigation/pager" %>

    <%@ page language="java" contentType="text/html; charset=GB18030"

    pageEncoding="GB18030"%>

    <%@ include file="common/common.jsp" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">

    <title>分页标签库的测试</title>

    </head>

    <body>

    <pg:pager items="100" maxPageItems="12" export="currentPageNumber=pageNumber">

    <pg:first>

    <a href="${pageUrl }">首页</a>

    </pg:first>

    <pg:prev>

    <a href="${pageUrl }">上一页</a>

    </pg:prev>

    <pg:pages>

    <c:choose>

    <c:when test="${currentPageNumber eq pageNumber}">

    <font color="red">${pageNumber}</font>

    </c:when>

    <c:otherwise>

    <a href="${pageUrl}">${pageNumber }</a>

    </c:otherwise>

    </c:choose>

    </pg:pages>

    <pg:next>

    <a href="${pageUrl }">下一页</a>

    </pg:next>

    <pg:last>

    <a href="${pageUrl }">尾页</a>

    </pg:last>

    </pg:pager>

    </body>

    </html>

    items是显示的记录总数

    maxPageItems 一页内显示的条数,即pageSize,注意这个要和Hibernate设置的值等同

    1、拷贝pager-taglib.jar包

    2、在JSP页面中使用taglib指令引入pager-taglib标签库

    3、使用pager-taglib标签库进行分页处理

    pg:pager【这个标签用来设置分页的总体参数】重要参数说明:

    url:分页的链接根地址,pager标签会在这个链接的基础上附加分页参数

    items:总记录数,pager标签正是根据这个值来计算分页参数的

    maxPageItems:每页显示的行数,默认为10

    maxIndexPages:在循环输出页码的时候,最大输出多少个页码,默认是10

    pg:first【第一页的标签】重要参数说明:

    export变量的意义:

    pageUrl - 分页链接URL地址(最重要的export参数)

    pageNumber - 页码

    firstItem - 首页第一行的索引值

    lastItem - 首页最后一行的索引值

    pg:pre【上一页标签】重要参数说明:

    export变量的意义:

    pageUrl - 分页链接URL地址(最重要的export参数)

    pageNumber - 页码

    firstItem - 前页第一行的索引值

    lastItem - 前页最后一行的索引值

    pg:next【下一页标签】重要参数说明:

    export变量的意义:

    pageUrl - 分页链接URL地址(最重要的export参数)

    pageNumber - 页码

    firstItem - 下页第一行的索引值

    lastItem - 下页最后一行的索引值

    pg:last重要参数说明:

    export变量的意义:

    pageUrl - 分页链接URL地址(最重要的export参数)

    pageNumber - 页码

    firstItem - 尾页第一行的索引值

    lastItem - 尾页最后一行的索引值

    pg:pages【这个标签用来循环输出页码信息】重要参数说明:

    export变量的意义:

    pageUrl - 分页链接URL地址(最重要的export参数)

    pageNumber - 页码

    firstItem - pageNumber这个页码指定的那一页的第一行的索引值

    lastItem - pageNumber这个页码指定的那一页的最后一行的索引值

posted on 2008-12-28 13:06 游上岸的鱼 阅读(269) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

留言簿

文章档案

搜索

  •  

最新评论