1.<script>
var a=new Array(1.2,3.1,3.3);
</script>2.
<% double []d={1.2,3.1,3.3};%>
<script>
var a=new Array(<%=d.length%>);
<%for(int i=0; i < d.length;i++)
{
%>
a[<%=i%>]=<%=d[i]%>;
<%
}
%>
</script>

解决方案 »

  1.   

    谢谢两位。
    我昨天晚上也找到了karma(无为)的方法,呵呵。
    我把问题的背景说一下:我要从bean里得出数据,要图形显示出来。有一个控件用来画图。当然只有在客户端画才有意义。我的思路是把服务器端的数据给js,在js里调用控件的方法画图。当然如果用applet也是这样的。
    我这个思路好吗?有朋友说在服务器端把图形做好,再给客户端。但这种方法生成的是静态图片,到client端不能和用户交互了。如果我用client的component或者applet的话,用户可以接着在component或者applet里交互!否则applet什么的存在的必要性不要大打折扣吗? 
    我用client端applet或者component的理由就在于我要交互。而不是一个仅仅显示一个静止的图片!
    有无可能把能交互的GUI在服务器端做好再给客户端?
    applet的前途?别的方法? 
      

  2.   

    我不懂java,但想学
    帮你提上去吧