怎样在第三个jsp页面上接收前两个jsp页面的值

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【fangrun1616】截止到2008-06-23 10:03:00的历史汇总数据(不包括此帖):
    发帖数:1                  发帖分:20                 
    结贴数:0                  结贴分:0                  
    未结数:1                  未结分:20                 
    结贴率:0.00  %            结分率:0.00  %            
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    request.setAttribute();服务器跳转可以接受到
    session.setAttribute();客户端和服务器跳转都可以接受到
      

  3.   

    可以把值放到Session中session.setAttribute("","");
    然后在从Session中取session.getAttribute("");
      

  4.   

    如果是父子关系的话
    window.opener.opener.xxx.value
      

  5.   

    如果是在服务器端导向的话.也就是foward()2次到第三个页面的话.那么很简单,你就在Request.setAttribute(..)里设置即可.如果是完全没有关系的页面的话.那就只好放在session中了.
      

  6.   

    可以有很多方式,不过要区分,如果你只是希望jsp来传递
    那么就用<input type="hidden">
    如果是 jsp1->servlet1->jsp2->servlet2->jsp3的形式
    你完全可以用request,session的attribute来设置
      

  7.   

    方法较多,要看你是如何从前两个 JSP 页跳到第三个 JSP 页的。
      

  8.   

    1.jsp,2.jsp上用<a herf ="3.jsp?a=要传的值&b=要传的值">
    3.jsp里用request.getParameter(a)
      

  9.   

    也可以使用这种方法
    <jsp:param   name=""   value=""/> 
      

  10.   

    <jsp:param  name="name1"  value=""/> //JSP页面
    string temp1 = request.getParameter("name1");//java程序