jsp分页

来源:互联网 发布:windows shell编程 编辑:程序博客网 时间:2024/05/17 04:17
四个多小时阿!
一共花费了  我四个多小时的时间 来处理我的分页
page.jsp都是本来写好的,我只要调用就可以了
一共多少页、当前是第几页、以及纪录数全都正确
就是“下一页”的时候  显示的还是第一页的代码

反复调试、试验了很多次  还是一样的错误结果

后来要放弃的时候 又仔细看了代码  从头分析
终于找到症结了

Vector vec;
    //v=bean.getAllNames();
    vec = vbean.getAllValues();
    String pagenum = request.getParameter("pageNum");   
    System.out.println(pagenum);
    int itemsPerPage = 8;//设置每页显示的记录数//TODO
    Page p = new Page(vec, itemsPerPage);
    List display = p.showPage(pagenum);
。。。。。。。。。。。
<%
                for(int i = 0; i<display.size();i++){
                Value val =(Value)display.get(i);
             %>

后面迭代数出结果的时候  我原来一直用的是vec.get(i)
结果可想而知了

自己还是有点粗心和浮躁
要想做个出色的程序员
做个出色的软件开发者
一定要改掉这个大毛病!