如何从javascript访问jar库方法

时间:2013-12-05 13:35:28

标签: java javascript html

我创建了一个简单的程序来访问我的jar库中从java脚本定义的方法 但是当我点击按钮时它没有显示任何内容,我的代码是:

<HTML> 
<HEAD> 
<SCRIPT src="hello.jar"></SCRIPT> 
</HEAD> 
<BODY> 
<INPUT type="button" name="Click Me" value="Click Me" onClick="hello();"> 
</BODY> 
</HTML>

hello.jar和test.html在同一目录中。

3 个答案:

答案 0 :(得分:2)

我真的不相信这是可能的。 Java在您的服务器上解释。默认情况下,javascript会在您的浏览器中运行(如果您不使用NODE.js或VertX)。调用某些java代码的唯一已知方法是向服务器发出HTTP请求。尝试查看jax-rs,它是在java EE 6及更高版本中实现restfull webservices的标准。

答案 1 :(得分:1)

这是不可能的,即使你无法在javascript中访问普通的java类方法,因此jar被压缩。所以它是不可能的。你只能在javascript中访问java变量。

var test=<%= java variable%>

答案 2 :(得分:0)

Java和JavaScript之间的关系为零(0)。绝对不同的技术。你不能这样做。