<%
   StringBuffer sb=new StringBuffer();
   sb.append("<script type='text/javascript'>");
   sb.append("var subclass=new Array()");
   List list=classDao.list();
   NewsClass newsClass=null;
   int arrIndex=0;
   for(int i=0;i<list.size();i++){
   newsClass=(NewsClass)list.get(i);
   String classId=String.valueOf(newsClass.getClassId());
   String className=newsClass.getClassName();
   String itemId=String.valueOf(newsClass.getItemId());
   String tp="subclass["+i+"]=new Array('"+classId+"','"+className+"','"+itemId+"');";
   sb.append(tp);
   arrIndex++;
   }
  
   sb.append("</script>");
   out.println(sb);
   %>
   <script type="text/javascript">
    function listClass(ItemId){
    document.form1.class.length=0;
    document.form1.class.option[0]=new option("","选择分类");
    for(int i=0;i<subclass.length;i++){
    if(subclass[i][2]=ItemId){
    document.form1.class.option[document.form1.class.length]=new option(subclass[i][0],subclass[i][1]);
    }
    }
    }
上面的javascript中的用到了<% jsp代码%>中的二维数组subclass,请问该如何将这个数组传到javascript中