就是Struts中基本的对数据表进行 增删改查 的操作,开始把记录集放到session中传到数据显示页
进行显示,在进行update或delete操作返回后,
原纪录还在,
请教 遇到过该问题的 朋友 谈谈  如何解决这个问题?让记录集再返回的时候就能显示改过的数据。谢了!!!
坐等大家指教了!

解决方案 »

  1.   

    不要放在session作用域,request的范围足够解决问题了
      

  2.   

    在session中的数据,你进行update或delete,它是不会变的,那么,修改或者delete后,要重新查询一遍结果集refresh放在session中的数据,或者定位到你修改了的那条记录,相应的update或者delete后再refresh。
    不过跟1楼一样,不要把结果集放在session里面,放在request里面足够了。
      

  3.   

    一般从一个页面传到一个页面都request
      

  4.   

    缓存问题建议跳转到另一页面,然后再通过XX.DO来跳转至目标页面即可刷新。EG:A.JSP 删除->b.html(1秒转到A.DO)->A.DO->A.JSP可得到你想要的结果