java类中:
     ArrayList ar ;
     ArrayList arr;
     ar.add(obj)
     arr.add(ar);
把arr做为参数传入到javascript中后
    怎样在javascript中取出obj的值??
高手指点下。

解决方案 »

  1.   

    对于后台来说,script和html都只是字符串
    ------------
    <%
    String serverStr="hello";
    %>
    <script>
    var a="<%=serverStr%>";
    alert(a);
    </script>
    <html><body>
    <%=serverStr%>
    </body>
    </html>
      

  2.   

    你的概念有点混乱,后台的对象是不能传到前台JS的,可以在servlet中组成js的数组已达到传值的目的例子代码:
    <script>
    var jsArr = new Array();
    <% for(int i=0; i<javaArr.length; i++){ %>
        jsArr[<%=i%>] = "<%=javaArr[i]%>";
    <% } %>alert(jsArr);
    </script>
      

  3.   

    分清楚服务器端运行的java代码和发送到客户端来运行的javascript代码
      

  4.   

    自己搞定,,嘎嘎
    dwr框架可以使java类在javascript中直接调用