我之前编写了一个从 bash 文件执行的 java 类,现在我需要允许使用 Javascript/HTML 按钮从 JSP 页面执行它,我想知道我该怎么做?
首先,我的班级是这样的:
public class Sync
{
public static void main(String[] args)
{
//my content here
}
}
此 Sync 类已从 bash 脚本运行,如下所示:
cd /root/tomcat/webapps/project/WEB-INF/classes/
echo "Executing first part..."
/usr/local/java/bin/java classes/CLRSyncCLI 120.0.0.1 up false Y ${IPS[@]}
echo "Executing second part..."
/usr/local/java/bin/java classes/CLRSyncCLI 127.0.0.1 down false Y ${IPS[@]}
请注意:classes 是所有已编译的 java 类在 TomCat Web 服务器中的目录。
现在在jsp页面中我需要类似的东西:
<input type="button" value="Execute" name="to" action="run" onClick="path here">
如何通过单击一次按钮两次运行此同步类及其参数,并显示该类已通过消息执行。