我想在JSP上点击按钮执行我的jar文件。 Jar文件保存在本地计算机上。
这是我的代码: -
<a href="#"
onClick="window.open('file:///C:/Users/XXX/Desktop/XXX.jar')">Click Here</a>
以上代码对我不起作用
我也试过下面的代码,但它也没有用。
contact.blade.php
建议?
答案 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。