我是JavaScript新手。我想知道如何从JavaScript程序中调用Java文件中的简单方法。你能给我一个简单的例子吗?
谢谢
答案 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>