JSP分页显示 保存checkbox里的值 
勾选后点击下一页,再点击上一页会发现勾选的东西没有了
如何保存所有选中的值
先谢过

解决方案 »

  1.   

    session的方法试过了,由于我的页面是分页 上一页和下一页是同个页面,只是显示的记录不同。把勾选的checkbook放到session,在后台拿到的还是只有一个页面的记录(最后打开的页面),没有其他页面的记录。感觉session也被覆盖了
    如何解啊??拜托了
      

  2.   

    上一页和下一页的内容是怎样刷新的?如果页面没刷新(用ajax刷新数据),可以记在javascript的一个全局变量中(比如用一个数组,如果要记住多页的,可以记一个多维数组)。
    var LAST_PAGE_CHECKED = [0, 1, 2]; (表示前3条记录是选中的)如果换页时整个页面是刷新的,就麻烦一点了,只有通过request传值了.把n个选中的行信息传到服务器(这肯定不是好办法)总结一句话就是:这是个很常见也很让人头痛的问题
      

  3.   

    要是不用ajax的话,就回传值吧,把他当作参数,一起传过去!
      

  4.   

    这个你可以当做一个问题,先放一放,等学完AJAX之后,可以使用一个数组来接收,会更方便的。
    顺便说一下,lz可以顺便看一下JSON,使用JSON存放会更加方便
      

  5.   

    问题已解决,谢过各位了。由于本人不会ajax和json ,so用的方法是:通过request传值了.把n个选中的行信息传到服务器。其中试过用session ,就像购物车那样。结果把原来的代码改的乱七八糟,最后无奈中放弃。