跟循环出hrml类似啊。注意生成的内容最终符合js语法就行啊

解决方案 »

  1.   

    可是我的循环输出题目是写在<%%>里的啊,<%%>里面能写javascript的么??怎么写啊?
      

  2.   

    <%
    String xx = "ok";
    %><script>
    out.println("var a = '" + xx + "'"); 
    out.println("alert(a)"); 
    </script>
      

  3.   

    不懂jsp,但是我觉得后端语言jsp来操作javascript的话,无非就是用jsp在页面上输出javascript代码....我觉得是不是楼主可以先用纯javascript来写出功能,然后再copy到jsp里输出
      

  4.   

    可是我的循环输出题目是写在<%%>里的啊,<%%>里面能写javascript的么??怎么写啊?
    是不是在java script里不能定义Object啊?
    我在java script里写
    List plist=dao1.findQnum(my);    //输出qnum,qcon,在Question,通过问卷号
         for(int j=0;j<plist.size();j++){  //遍历题目 Que
             int m=j+1;
             Object[] obj= (Object[])plist.get(j);
             out.println("<tr><td>"+m+". "+obj[1]+"</td></tr>");  //输出题目名
             String x=obj[0].toString();//题目号
             List qlist=dao2.showQname(x);  //输出onum,oname,ono,Opt中在Object[] obj= (Object[])plist.get(j);这一行就会报错。