1.如何把两个变量传给另一个页面:
document.location.href="user.jsp?user="+"<%=username%>"+"&pwd="+"<%=password%>"
1.如何接收使用
String user = request.getParameter("user");
String pwd = request.getParameter("pwd");2.如何把一个数组传给另一个页面,如何接收使用:
先把数组转为字符串,然后再传给另一个页面,接收跟上面一样!

解决方案 »

  1.   

    纯js方法:
    ***************************
    1.-->第一个页面:
    1.htm
    __________
    <script>
    var my=open("2.htm","","toolbar=no,width=100,height=200");
    my.document.tt1.value=t1.value;
    my.document.tt2.value=t2.value;
    </script>
    <input type=text name=t1><br>
    <input type=text name=t2>
    <input type=button value=传值到2.htm onclick=send()>
    2.htm
    _______
    <input type=text name=tt1>
    <input type=text name=tt2>
      

  2.   

    to everyone :可能是我没说清楚吧,我得意思是利用"?"传递参数,用js如何接收.
      

  3.   

    1.如何把两个变量传给另一个页面:
    document.location.href="user.jsp?user="+"<%=username%>"+"&pwd="+"<%=password%>"
    1.如何接收使用
    <script>
    var user ="<%= request("user")%>;
    var pwd ="<% request("pwd")%>;
    </script>
      

  4.   

    1.如何把两个变量传给另一个页面:
    document.location.href="user.jsp?user="+"<%=username%>"+"&pwd="+"<%=password%>"
    1.如何接收使用
    <script>
    var user ="<%= request.getParameter("user")%>;
    var pwd ="<% request.getParameter("pwd")%>;
    </script>
      

  5.   

    to everyone:感谢大家对小弟的支持,但还是没解决我得问题,可能是我没说清吧:1.html 这个文件要向2.html这个文件传递参数,有以下几个要求:只能使用js,不能使用任何服务器端脚本;
    如何传递,如何接收?
    两个参数呢?如果是字符串呢?
      

  6.   

    var str = "<info>" + escape(oNode.url) + "</info>"; 
    var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    xmlhttp.Open("POST", "../DocManage/RespCorFile.htm", false);
    xmlhttp.Send(str);
    接收我只知道doc.load request了,但这是vbs
      

  7.   

    callee.htm代码:
    <HTML> 
    <HEAD> 
    <TITLE>callee.html</TITLE> 
    <SCRIPT> 
    function getInfoAndUpdate() { 
    var callerWindowObj = dialogArguments; 
    callerWindowObj.sColor = oEnterColor.value; 
    callerWindowObj.oColor.color = "#123456";
    callerWindowObj.update(); 

    function cancel() { 
    var callerWindowObj = dialogArguments; 
    callerWindowObj.sColor = "Yellow";
    callerWindowObj.update();  

    </SCRIPT> 
    </HEAD> 
    <BODY> 
    输入你最喜欢的颜色:<INPUT ID=oEnterColor><BR><BR> 
    <INPUT VALUE="Apply" TYPE=button onclick="getInfoAndUpdate();"> 
    <INPUT VALUE="Ok" TYPE=button onclick="getInfoAndUpdate();window.close();"> 
    <INPUT VALUE="Cancel" TYPE=button onclick="cancel();window.close();"> 
    </BODY> 
    </HTML> 
    caller.htm代码:
    <HTML>
    <HEAD>
    <TITLE>传递对象数据</TITLE>
    <SCRIPT> 
    var sColor="";  
    function callDialog() { 
    showModelessDialog("callee.htm",window,"status:false;dialogWidth:300px;dialogHeight:150px"); 

    function update() 

    oColor.innerText = sColor; 

    </SCRIPT>
    <script id="clientEventHandlersJS" language="javascript">
    <!--function Button1_onblur() {}function Text1_onblur() {}function a(){
    aa.color="#234567";
    }
    //-->
    </script>
    </HEAD>
    <BODY>
    <P>输入你最喜欢的颜色:
    <font ID="oColor" >Yellow</font></P>
    <INPUT TYPE="button" VALUE="Display Modeless Dialog" onclick="callDialog()" id="Button1" name="Button1" onblur="return Button1_onblur()">
    <INPUT id="Text1" type="text" name="Text1" onblur="return Text1_onblur()"><font id="aa" onclick="a()">dfdfd</font> </BODY>
    </HTML>
    先运行<HTML>
    <HEAD>
    <TITLE>传递对象数据</TITLE>
    <SCRIPT> 
    var sColor="";  
    function callDialog() { 
    showModelessDialog("callee.htm",window,"status:false;dialogWidth:300px;dialogHeight:150px"); 

    function update() 

    oColor.innerText = sColor; 

    </SCRIPT>
    <script id="clientEventHandlersJS" language="javascript">
    <!--function Button1_onblur() {}function Text1_onblur() {}function a(){
    aa.color="#234567";
    }
    //-->
    </script>
    </HEAD>
    <BODY>
    <P>输入你最喜欢的颜色:
    <font ID="oColor" >Yellow</font></P>
    <INPUT TYPE="button" VALUE="Display Modeless Dialog" onclick="callDialog()" id="Button1" name="Button1" onblur="return Button1_onblur()">
    <INPUT id="Text1" type="text" name="Text1" onblur="return Text1_onblur()"><font id="aa" onclick="a()">dfdfd</font> </BODY>
    </HTML>
    先运行<HTML>
    <HEAD>
    <TITLE>传递对象数据</TITLE>
    <SCRIPT> 
    var sColor="";  
    function callDialog() { 
    showModelessDialog("callee.htm",window,"status:false;dialogWidth:300px;dialogHeight:150px"); 

    function update() 

    oColor.innerText = sColor; 

    </SCRIPT>
    <script id="clientEventHandlersJS" language="javascript">
    <!--function Button1_onblur() {}function Text1_onblur() {}function a(){
    aa.color="#234567";
    }
    //-->
    </script>
    </HEAD>
    <BODY>
    <P>输入你最喜欢的颜色:
    <font ID="oColor" >Yellow</font></P>
    <INPUT TYPE="button" VALUE="Display Modeless Dialog" onclick="callDialog()" id="Button1" name="Button1" onblur="return Button1_onblur()">
    <INPUT id="Text1" type="text" name="Text1" onblur="return Text1_onblur()"><font id="aa" onclick="a()">dfdfd</font> </BODY>
    </HTML>
    先运行celler.htm
      

  8.   

    http://www.csdn.net/Develop/Read_Article.asp?Id=15113
      

  9.   

    <script>
    function rec(par1,par2)
    {
    document.location.href="user.php?user="+par1+"&pwd="+par2;
    }
    </script>