如何从JSP onclick函数调用jar文件

时间:2016-08-03 15:50:12

标签: java jsp

我想在JSP上点击按钮执行我的jar文件。 Jar文件保存在本地计算机上。

这是我的代码: -

<a href="#"
onClick="window.open('file:///C:/Users/XXX/Desktop/XXX.jar')">Click Here</a>

以上代码对我不起作用

我也试过下面的代码,但它也没有用。

contact.blade.php

建议?

2 个答案:

答案 0 :(得分:0)

您无法以这种方式在网络中运行.jar文件。要运行.jar文件,您可以使用<applet>标记

<applet code=TicTacToe.class 
        archive="TicTacToe.jar"
        width="120" height="120">
</applet>

在你的jsp文件中

<applet id="app"></applet>
onclick

您必须执行javascript函数

<a href="#" onClick="runJar();">Click Here</a&GT;

在javascript函数runJar()

function runJar(){
 var app=document.getElementById("app");
 app.setAttribute("code", "TicTacToe.class");
 app.setAttribute("archive", "TicTacToe.jar");
 app.setAttribute("width", "120");
 app.setAttribute("height", "120");
}

答案 1 :(得分:0)

不可能直接在HTML页面内部运行Java字节码(jar)(用JSP编写)。

提醒:Javascript不是Java。

不建议使用,因为已弃用但如果您真的想在浏览器中运行Java代码,则可以使用Java Applet

相关问题