第一个得到userid后,就把它放进session里面,然后在第二个页面从session里面取出来就可以了

解决方案 »

  1.   

    构造对象, 把第一个页面的内容set 到对象中, 然后放到request 中去
    request.setAttribute("bean", bean);
    然后在第二个页面取出这个对象, 在设置这个页面填写的内容.
      

  2.   

    1,url重写;
    2,隐藏域;
    3,放到request,或session里!
      

  3.   

    你在第一页中已经把数据写入了数据库,所以有两个方法,一个是直接把对象放到session中,另一个就是从数据库里面在取一个值,两种方法各有利弊,自己权衡吧
      

  4.   

    上面的回答差不多已经可以解决问题了.分页FORM比较新意,以前没想到过.将前一个FORM里的内容传递到下个页面,把值放HIDDEN FORM里面.然后将其HIDDEN起来,只看到下个页面的FORM,再去注册的时候就相当于将两个页面的FORM属性放到一个表单提交..可以实现.如果第一个页面注册了,已经插入数据到数据库了,只要在打开第二个注册页面之前,将插入时返回的一个ID值传递到第二个页面就OK了,根据这个ID就去更新刚才数据库记录
      

  5.   

    那位大侠可以给个HIDDEN FORM的例子看看呀...我是菜鸟.....
      

  6.   

    这个还要例子呀,在你第一个页面得到userID后,存到session中session.setAttribute("uid", userID);
    在第二个页面或者后面的页面,从session中取出来
    String userID = session.getAttribute("uid").toString();
      

  7.   

    这种小问题千万不要用session 而且是做好不要用session
    如果request域能代替session 就最好用request域
    这样会耗费资源
    做好的办法就是在第一个页面提交到第二个页面上的时候挂一个参数提交过去 
    URL?userId=id
    在第二个页面直接用request.getParameter("userID")
    获取userId 就可以了