
正文
js使用java代码,js写java代码
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何在JavaScript中使用java类中的方法
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。
在进行对象方法的引用时,方法中参数的个数,参数的数据类型与原方法中定义的要一致,否则编译器会出错。
js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。
相关问答
Q1: js怎么调用JAVA方法
(I)I表示参数为一个int,返回值为int的方法;(IF)Z表示参数为一个int和一个float,返回值为boolean的方法;现在有一些理解了吧,括号内的符号表示参数类型,括号后面的符号表示返回值类型。
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。
例如,在下面的例子中我们会调用一个Java方法,它弹出一个android的Alert对话框。
可以将JAVA变量在JSP头部定义成全局变量。然后可以分别在JS和JSP里调用。因为可以将JS和JSP理解为两个相互独立的块。这2个块里面的变量都是局部变量。 而局部变量是不共享的。
另一种方法就是在window.onload中用AJAX去取。利用AJAX必须写servlet。因为前面一种方法的jsp和servlet是等同的。
Q2: 单独的js文件,怎样才能使用Java代码?
js不能直接调用java代码。可以通过页面提交后台的方式,间接调用后台的服务java代码。也可以通过ajax的方式,调用后台的服务java代码。两种方式稍有差别,不过都是前后台的通信交互。
一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。
在Cocos2d-js 0beta中加入了一个新特性,在Android平台上我们可以通过反射直接在js中调用Java的静态方法。
在Java代码中读取js文件,并参数两个参数,然后回去返回值。
js使用java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js写java代码、js使用java代码的信息别忘了在本站进行查找喔。







