不好意思,我的jsp书是2年前买的,上面没有struts,我不会这东东。

解决方案 »

  1.   

    用struts框架的话,我想可以这样做
    struts里的数据集合无非就是用ActionForm,可以做几个hidden域,将内容保存住院,提交的时候,同时提交出去,
      

  2.   

    用楼上的方法可以做到
    但是你这样一步一步积累提交的数据非常大,而且校验也麻烦(太多的HIDDEN),一般让第一个form提交后就存入数据库了
      

  3.   

    to qjyh(牵机引幻) :
    不用Struts也没关系哦,能实现即可;
    我的意思只是用到Struts的功能也可以啦
      

  4.   

    to  whyxx(永远成不了高手) :
    变为hidden不太现实,因为不都是字符串类型的冬冬,还有些对象在object里面的啊
      

  5.   

    如果第一个页面没有输出的话可以用forward,如果有输出的话,可以用隐藏域,但是最好一次处理完。
      

  6.   

    用hidden把,这样比较简单实现也快也好理解
      

  7.   

    用不了hidden啊。里面不都是字符串形式的东西
    除了hidden,没有其它办法??
      

  8.   

    我现在的方法就是用hidden。太麻烦了。谁有好方法。
    up
      

  9.   

    放 session里吧,看你够忙的,用这个虽然不好但很简单的办法
      

  10.   

    多个页面引用的话,不如直接写入session里面;
    如果只是两个页面引用的话,就用HIDDEN吧.....
    我现在做的项目就是这样,比较方便...
      

  11.   

    HIDDEN吧  要么session 没别的好方法了吧
      

  12.   

    用request.setAttribute(key,obj)试试
      

  13.   

    用bean标签,可以存储,转发对象.
      

  14.   

    建议放在session里,不用的时候就remove
      

  15.   

    我不知道你的ACTONFORMS是怎么做的,页面的REQUEST,取下来,然后实例一个ACTIONFORMS,把需要的东西在SET进入,然后转回原页面就可以了!如果你的actionform设计比较巧妙,可以用一个普通JAVABEAN来暂时保存REQUEST中的值,然后在需要的时候在SET到FORM中。如果你的actionform设计的一般,则你的ACTION就比较累了,需要一一记录下REQUEST中的值,在需要的时候在SET 到FORM中。