如何在javascript中调用java文件中的方法?

时间:2011-03-23 03:58:30

标签: java javascript methods

我是JavaScript新手。我想知道如何从JavaScript程序中调用Java文件中的简单方法。你能给我一个简单的例子吗?

谢谢

2 个答案:

答案 0 :(得分:5)

Javascript将无法直接访问服务器端的Java代码。 它需要进行ajax调用才能访问方法或进行http调用。

如果你有applet,你将能够访问applet java代码。

请参阅此处的示例 http://download.oracle.com/javase/1.5.0/docs/guide/plugin/developer_guide/js_java.html

答案 1 :(得分:3)

当你说“java文件”时,我认为你的意思是一个Java applet。在这种情况下,假设您的页面上有此applet代码:

<applet id="myapplet" class="MyApplet.class" ... />

如果你想在那个applet中调用helloWorld()方法,你只需要这样做:

<script type="text/javascript>
    document.getElementById['myapplet'].helloWorld();
</script>