我有一个拥有int数组的Java applet。我想将此数组复制到JavaScript数组。简单地从返回此数组的JavaScript调用Java函数会导致null异常,并且从JavaScript中按元素访问数组元素会导致浏览器崩溃。处理这个问题的正确方法是什么?也许JSObject?
答案 0 :(得分:1)
您可以使用netscape JSObject与Java Applet中的JavaScript进行交互。看看下面的教程。它可能对你有用。
答案 1 :(得分:1)
试试这个:
<applet code="Applet.class" name="Applet" />
<script>var f = document.Applet.foobar();</script>
和
class Applet extends java.applet.Applet {
public void init() {}
public int[] foobar(){
return new int[]{1,2,3};
}
}