进入save页面的时候,该页面里可以写个隐藏框保存当前页(前提是Action里把当前页的值放进了request);还有一种方法是用Session,每次操作分页的时候讲当前的页数放进Session里

解决方案 »

  1.   

    save方法是用来进行保存操作的,不是跳转页面
      

  2.   

    放到Session中比较好,否则的话,同时有几台机器一起操作时,会产生问题~~张三操作完了,李四一查询后,张三再点下一页,会变成李四操作后的页面. 放入时候,把page和正确页数一起放到session中
      

  3.   

    这么看来,两个页是共用的一个form了!
    那就结了,你的form没有存储(当前页)数据的属性么?没有就置一个呗,form就是用来持有数据的。一个较为完善的(分页)form应该有下列属性:
      ArrayList records;//数据唠
      ArrayList recordsCache;//用它来检视数据的改变,救像pb里的那个什么属性一样,那一行动了,就是modified了。
         int rowOfPage;
      String rowsCount;
        int allPageNum;
        int allRowNum;
      有了这些东西,你尽管跳吧。
      --------足够你分页用的了吧。当然你要想任意传,你还得在jsp叶面上保持以下。
    另外,还是不要放到session里的吧,原因:还没想好。
        每一个请求都会产生一个form,只有action作为线程常驻在服务器里,action有同步的问题,这也是为什么提倡不要给action置属性的原因。
      --------一些浅薄的看法,不知道对不对。