日期:2014-05-18  浏览次数:20727 次

JSP如何接受 javascript 数组传来的数据
<script   language= "javascript ">
      function   getcardnum(){
        var   i;
var   strall= " ";
                var   a=new   Array();
                var   str= " <p> 自有卡号: <input   type=\ "text\ "   name=\ "card\ "   value=\ "\ "   size=\ "15\ "> 密码: <input   name=\ "psd\ "   type=\ "password\ "   /> ";
                                var   array1   =   new   Array(str);  
                cardnum=document.card_index.all.card_num.value;
      alert( "你自有卡数量为: "+cardnum);
for(i=1;i <=cardnum;i++){
                a.push(str)
                strall=strall   +   str;
                alert(a[i-1]);
      }
            dtxt.innerHTML   =   strall;
          document.card_inedx.q.value=a;
      }


<input   type=hidden     name= 'q '   value= ' '>


提交后,我理解是,接受拉q,但是q是数组怎么才能取得javascript里提交的text的值呢?
我已经困惑好几天拉,哪位大哥帮解决下

------解决方案--------------------
直接传对象,应该传不过去的
------解决方案--------------------
传对象可以通过servlet方法实现,把对象通过表单提交到servlet里处理,再通过设置request返回到这个JSP页面就成了
------解决方案--------------------
http://bbs.chinaunix.net/archiver/?tid-201062.html