33问答网
所有问题
js中可以调用java代码吗
如题所述
举报该问题
推荐答案 2017-07-19
js不能直接调用java代码。
可以通过页面提交后台的方式,间接调用后台的服务java代码。
也可以通过ajax的方式,调用后台的服务java代码。
两种方式稍有差别,不过都是前后台的通信交互。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/ddW5cdB5hdBBB4h4Wc.html
其他回答
第1个回答 2017-07-19
用DWR,自己去百度看看教程
DWR全称Direct Web Remoting,是一款非常优秀的远程过程调用(Remote Procedure Call)框架,通过浏览器提供的Ajax引擎实现在前端页面的JS代码中调用服务端Java代码。使用它我们可以非常方便的和服务端进行交互,轻松获取服务端返回的数据。
第2个回答 2021-07-17
js中是可以调用java代码的,不是指通过请求后台调用后台java方法,而是在js代码中使用java,这里不要和jsp混淆,jsp是html中嵌套java代码,而js中使用java是指使用java类。当然,java中也可以执行js代码,java中有内置的js引擎,java文件中通过js引擎执行js代码
相似回答
webview 远程
js调用
本地
java
实现交互怎么做?
答:
可以
,只要你是用webview打开的,那么不管事远程还是本地,都可以通过webview与app的本地java代码进行交互。没有任何区别。1、webview必须设置支持Javascript mWebview.getSettings().setJavaScriptEnabled(true);2、加进一个回调的代理类JavaScriptInterface,并给它一个调用的名称:ncp mWebView.addJavascrip...
如何在Android平台上使用
JS
直接
调用Java
方法
答:
public void wvHasClickEnvent();} private wvClientClickListener wvEnventPro = null;public void setWvClientClickListener(wvClientClickListener listener) { wvEnventPro = listener;} public void
java
Function() { if(wvEnventPro != null)wvEnventPro.wvHasClickEnvent();} } /*
Js
2
Java
Activit...
我
的js
为什么不
能调用java
?
答:
一般的浏览器中是无法通过js调用本地java程序的
,但是可以调用嵌入到网页的applet的方法。交互方式如下: // js访问applet属性:document.appletName.appletField (属性必须是public的)// js访问Applet方法:document.appletName.appletMethod (方法必须是public的)function showLable{ // 调用test.applets....
大家正在搜
js中怎么调用java代码
js调用java代码
java调用js代码 实例
js代码和java代码
java代码和js代码交互
jsp文件java代码引用js
java调用javascript
java调用html中的js
在js中写java代码
相关问题
js怎么调用JAVA方法
在html页面中如何用js调用java类
js怎么调用java 类中方法
js 怎么调用JAVA类的方法?具体代码?
js怎么调用java类
如何实现js调用java函数
单独的js文件,怎样才能使用Java代码?
如何在JS中调用JAVA中的一个类的方法