javaweb-为什么下面的分页没有效果呢?

问题描述

为什么下面的分页没有效果呢?

共${pageBean.allRow }条记录???
共${pageBean.totalPage }页???
当前第${pageBean.currentPage }页

                   <c:choose>
                    <c:when test="${pageBean.currentPage == 1}">
                                                   首页      上一页
                    </c:when>
                    <c:otherwise>
                      <a href="/xiaoneinew/article.do?flag=showArticleUI&page=1">首页</a>
                      <a href="/xiaoneinew/article.do?flag=showArticleUI&page=${pageBean.currentPage - 1 }">上一页</a>
                    </c:otherwise>
                  </c:choose>                     

                  <c:choose>
                    <c:when test="${pageBean.currentPage != pageBean.totalPage}">
                      <a href="/xiaoneinew/article.do?flag=showArticleUI&page=${pageBean.currentPage + 1 }">下一页</a>
                      <a href="/xiaoneinew/article.do?flag=showArticleUI&page=${pageBean.totalPage }">末页</a>
                    </c:when>
                    <c:otherwise>
                                                  下一页       末页
                    </c:otherwise>
                  </c:choose>
                  </td>
                </tr>

点击下一页、上一页没有效果。

解决方案

action代码:
public ActionForward showArticleUI(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {

    //得到当前用户[从session取出]
    Users loginUser = (Users) request.getSession().getAttribute("loginuser");

    this.pageBean = articleService.queryForPage(loginUser.getId(), 8, page);
    this.listArticle = this.pageBean.getList();

    request.setAttribute("pageBean", pageBean);
    request.setAttribute("listArticle", listArticle);
    //System.out.println(pageBean);

    return mapping.findForward("goShowArticleUI");
}

解决方案二:

page=${pageBean.currentPage - 1 }">上一页
你的当前页是用page表示么?
currentPage = ¥{pageBean.currentPage-1}

时间: 2024-10-30 02:26:04

javaweb-为什么下面的分页没有效果呢?的相关文章

JavaWeb中的简单分页完整代码(推荐)_java

这次主要是讲解一下通过登录后对得到的数据进行分页,首先我们新建一个登录页面login.jsp,因为我们主要学习一下分页,所以登录验证的部分不再阐述,主要代码如下: <form action="pageServlet"> 用户名:<input type="text" name="username"><br> 密 码:<input type="text" name="passwo

基于JS分页控件实现简单美观仿淘宝分页按钮效果_javascript技巧

最新版本代码请移步到https://github.com/pgkk/kkpager 在线测试链接:http://pgkk.github.io/kkpager/example/pager_test.html 分页按钮思想: 1.少于9页,全部显示 2.大于9页,1.2页显示,中间页码当前页为中心,前后各留两个页码 附件中有完整例子的压缩包下载.已更新到最新版本 先看效果图: 01输入框焦点效果 02效果 模仿淘宝的分页按钮效果控件kkpager JS代码: Js代码 var kkpager = {

thinkphp分页实现效果_php实例

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下. 一.分页方法 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getpage(&$m,$where,$pagesize=10)

thinkphp分页实现效果

对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下. 一.分页方法 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ function getpage(&$m,$where,$pagesize=10)

Android Recyclerview实现水平分页GridView效果示例

昨天UI妹子给了给需求,展示水平分页效果,而且第二页要默认显示一部分,提示用户水平可以滑动,先上效果图: 很明显横向滑动的分页,第一反应就是使用ViewPager,毕竟只要通过自定义ViewPager,实现这个效果还是很容易,但是实际中问题时,当前模块是Recyclerview中某一个Holder,为了性能,肯定尽量使用Recyclerview去复用View,而且ViewPager并不能复用,所以考虑之后,还是要用Recyclerview去实现. 解决思路 既然打算用Recyclerview实现

关于buildDoc函数的一点改进,增强分页打印效果

打印|分页|函数 本文首发于我的Blog:http://nice90.blogone.nethttp://www.blogcn.com/user2/nice90/main.asp?id=1657409buildDoc函数在网络上很出名了,这个函数是将web页面中某个Table的内容全部导入到Word文档中进行分页打印.但是有一个缺陷是原来的buildDoc程序生成的Table在打印的时候不会打印出来Table的Border.于是我将该程序进行了修改,使得打印的时候能够打印出来黑色的Border.

原生JS分页展示效果(点击分页看效果)_javascript技巧

222 × 关闭 >>点击浏览 1 2

JS实现table表格数据排序功能(可支持动态数据+分页效果)_javascript技巧

asp.net会经常遇到分页的效果,尤其是希望实现静态的html分页排序(html分页相信大家都已经有自己的解决方案.在这里就不多说).我写了一个简单的Demo排序. 数据就是字母和数字两组.(汉字需要找到asc码) 原理就是利用数组自带的sort排序,进行表格重组.已在.net mvc 中测试过.支持分页.(申明一点.只对当前页面数据排序 无刷新,对所有页面排序的话,肯定需要刷新.这点我还在解决中.)希望有新想法的高手们,给下指点. 下面把html的代码贴出来: <!DOCTYPE HTML

ASP 分页技巧

分页|技巧 效果首页 上十 上一 1 2 3 4 5 6 7 8 9 10  下一 下十 尾页 转到___页数:1/25页  篇数:125 主文件 nclass.asp包含文件 top.asp || bottom.asp || abbrword.asp || conn.asp 内容 ---/----------------------------------------------------------- nclass.asp <%@LANGUAGE="VBSCRIPT" CO