admin管理员组文章数量:1794759
js如何调用本地java代码
小编典典
当它在服务器端时,请使用Web服务-可能是带有jsON的RESTful。
创建一个Web服务(例如,使用Tomcat)
从javaScript调用其URL(例如,使用JQuery或dojo)
当Java代码位于applet中时,你可以使用javascript桥。Java和JavaScript编程语言之间的桥梁(非正式地称为LiveConnect)是在Java插件中实现的。现在,在所有浏览器中都可以使用以前专用于Mozilla的LiveConnect功能,例如调用静态Java方法,实例化新Java对象和从JavaScript引用第三方程序包的功能。
以下是文档中的示例。看看methodReturningString。
Java代码:
public class MethodInvocation extends Applet {
public void noArgMethod() { ... }
public void someMethod(String arg) { ... }
public void someMethod(int arg) { ... }
public int methodReturningInt() { return 5; }
public String methodReturningString() { return "Hello"; }
public OtherClass methodReturningObject() { return new OtherClass(); }
}
public class OtherClass {
public void anotherMethod();
}
网页和JavaScript代码:
archive="examples.jar"
code="MethodInvocation" ...>
app.noArgMethod();
app.someMethod("Hello");
app.someMethod(5);
var five = app.methodReturningInt();
var hello = app.methodReturningString();
app.methodReturningObject().anotherMethod();
2020-03-25
版权声明:本文标题:js如何调用本地java代码 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686842661a109194.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论