<script>
var dd[];
<%
 for(int i=0;i<alist.length();i++){
%>
dd[<%=i%>]=alist.value();
<%
 }
%>
</script>

解决方案 »

  1.   

    <script>
    var dd[];
    <%
     for(int i=0;i<alist.length();i++){
    %>
    dd[<%=i%>]="<%=alist.value()%>";
    <%
     }
    %>
    </script>
      

  2.   

    <script language=javascript>
      arr=new Array();
      var i = 0;
      ...
    </script>
    <%
      ...
      rs=stmt.executeQuery(strSql);
      while(rs.next())
      {
    %>
        <script language=javascript>
          arr[i]=<%=rs.getString("columnName")%>;
          i=i+1;            
        </script>
    <%
      }//end while
    %>
      

  3.   

    <%
    List list = new ArrayList();
    list.add("1");
    list.add("2");
    %>
    <script>
    aa = new Array();
    aa = '<%=list%>';
    </script>