js怎么调用java类的方法?

js怎么调用java类的方法?,第1张

\r\n\r\n//乎宴上面我用孝顷谈java代码根据id取得了一个user类的实体 u 下面就可巧碰以用js *** 作显示等等\r\nalert();//在窗口打印一个用户名\r\n\r\n

一般的浏览器中是无法通过js调用本地java程序的,但是可以调用嵌入到网页的applet的方法。交互方式如下:

<applet codebase = "." width = "400" height  = "400"竖穗陪

  name= "MyApplet" code = "test.applets.MyApplet1.class"> 

<script>

// js访问applet属性:余蠢document.appletName.appletField (属性必须是public的) 

// js访问Applet方法:document.appletName.appletMethod (方法必须是public的)

function showLable{

  族派   // 调用test.applets.MyApplet1类的invokeByJS方法 

     document.applets["MyApplet"].invokeByJS('myvalue')

}

</script>

思路

1、java端建立servlet服务,js通过ajax等方式调用servlet

2、可以通过dwr等瞎兆伍第三方方式集成,然后调用java方法

3、用jsp,使用<%%>的方式磨或进行猜迹脚本执行

举例

var a= "<%=Test.buttonTest()%>"//Test就是java类,buttonTest就是java的函数


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8240433.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存