1:将list放到session中
2:将list中的所有值输出到表单中

解决方案 »

  1.   

    不可以!因为不是同一个request对象。不同意一楼的看法,因为放到session当中,到时如果忘记将这个对象清掉,那这个LIST对象就一直存在。方法就是再查多一次。
      

  2.   

    但list不一定是从数据库里查出来的,
    可能是页面上动态添加的,
    想在的问题是怎么把前台的结果集传到后台,这个没有解决办法吗,
    bs就是不好,向cs这些都不是问题,
      

  3.   

    问题就是怎么样把前台的数据传到后台,
    如果是字符型,可以input 一个hidden,在后台,request.getParameter();可这个返回只能是字符型,
    如果一个集合,怎么传达到后台呢,?
      

  4.   

    放到session里不好,可能忘记清值,
    另一个问题是加重服务器负担
    是集全的话楼主也只能用多个hidden来提交了,或者写成一个字符串,不过是用,来分隔,提交,取时,split出来就行了
      

  5.   

    把ArrayList做成字符串,这个方法,我想过了,
    要先在页面上获得list,再把list里的对象逐个取出来,再把里面的成员变量取出来,用分隔符,做成字符串,把这个传到后台,到后台再找他们按逆向的方法,组合成list,
    如果是这样,没有其它的办法,jsp+java,就太让我失望了,本身传个参数,如此费劲呢,
    开发jsp+java,和完善他的牛人,怎么会出现这种问题呢,
    我不是牛人,所以,这不是我应该做和可以做的,但牛人们呢?
      

  6.   

    急死我了,这么个问题,搞了一天,也没搞明白,
    什么破玩意,烦ing..........
      

  7.   

    在selvlet的是吧,可以使用这个东西,RequestDispatcher,我用过,比较好用
      

  8.   

    你一个对象,你可以传来传去的阿

    怎么传,不用session的话,
    js怎么能实现这个功能,请说的详细些