1,用Request或者Session做.使用于数据量不是很大的情况
2,如果数据量非常大的话,可以先生成一个临时文件也行

解决方案 »

  1.   

    struts高手们,麻烦进这里帮忙一下。谢谢!
    http://community.csdn.net/Expert/topic/3837/3837201.xml?temp=.4650232
      

  2.   

    我把我做的想法告诉你,让你有个大概吧。
    先用sql取出数据集,然后付给一个list,循环取出list.get(i)里面的记录,进行修改,然后重新加到list里面,然后提交 就可以了。
    如果不懂,你可以继续顶一下,明天帮你写代码,今天加班太累了,sorry.
      

  3.   

    hello,我想要的是在一个jsp上面直接修改多条记录(显示出来的查询结果,全部项都在同一个jsp页面上直接修改),其中JSP又是怎样实现才能在页面提交后使actionForm自动把结果集重新加到list里面,有没有办法?谢谢!
      

  4.   

    根据楼主的意思,俺提供一个思路。
    在提交之前把你的数据放在Listbox控件里面再提交到服务端。
      

  5.   

    谢谢各位指点,请问struts支持该Listbox控件吗?我是想在jsp页面提交到struts的action之前,让struts把修改后的结果集中的每一条记录信息实例化成相应类的对象后,再加进struts的actionForm的一个集合类型(如HashSet,HashMap,ArrayList)的成员属性中。然后由该actionForm把这些修改后的信息传到struts的action,在此action中采用hibernate对数据库进行更新。关键在于怎样写jsp页面来显示要修改的记录集,能达到此功能?能不能提供一个实现此功能的jsp相应片断代码?
      

  6.   

    想法挺好,没用过有空搞搞看
    我的主页:http://free2.e-168.cn/lovelyhome/index.jsp