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>");
}
}
相关新闻>>
- 发表评论
-
- 最新评论 更多>>