您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

JSP标签分页实现(2)

来源:未知 责任编辑:责任编辑 发表时间:2015-01-01 13:16 点击:

        Object p = pageContext.getRequest().getAttribute( 
                value); 
        PageBean pageBean = (PageBean) pageContext.getRequest().getAttribute(value); 
         
        StringBuffer sb = new StringBuffer(); 
         
        if (pageBean != null && pageBean.getItems() != null 
                && pageBean.getItems().size() > 0) { 
 
            sb.append("共" + pageBean.getCurPage() + " / " 
                    + pageBean.getPageNum() + "页"); 
            //首页 上一页 
            if (pageBean.getCurPage() > 1) { 
                sb.append("<a href='?page=1'>首页</a>"); 
                sb.append("<a href='?page=" + (pageBean.getCurPage()-1) + "'>上一页</a>"); 
            } 
             
            //循环显示中间页码,这里也可控制最大只显示多少页码 
            for (int i = 1; i < pageBean.getPageNum() + 1; i++) { 
 
                if (i == pageBean.getCurPage()) { 
                    sb.append(" " + i + " "); 
                } else { 
                    sb.append("<a href='?page=" + i + "'> " + i + " </a>"); 
                } 
            } 
             
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • JDBC 入门(一)
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • 自定义JSP标签(tag)浅议
  • WIN98/2000下的jsp服务器
  • JSP内建对象(二)
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1