延迟Java初始化直到需要

时间:2013-03-13 08:06:42

标签: java javascript html

我有一个网页,有时我需要与设备通信。 使用套接字访问此设备,因此我有一个带有支持库的jar文件。

当你想从设备获取数据时,按一个按钮,javascript方法使用库获取数据(这里没有java代码)

当你加载页面时,jar的存在使java机器启动。

由于有很多用户不使用此选项(通常他们甚至没有设备,一开始),他们认为这是一个麻烦。

在按下按钮之前是否可以延迟java加载?

我不想将它们重定向到另一个页面,这应该在同一页面中完成。

2 个答案:

答案 0 :(得分:4)

您可以将jar文件加载到您需要时通过javascript动态创建的单独div中。

答案 1 :(得分:0)

如果您想考虑使用java-webstart-technology加载您的应用程序,您可以实现一个类似于oracle在其页面上的内容的按钮here

按钮的作用基本上是下载jnlp文件中指定的必需jar并启动它。