以前に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クラスがTomCatWebサーバー内にあるディレクトリです。
今jspページ内で私は次のようなものが必要です:
<input type="button" value="Execute" name="to" action="run" onClick="path here">
ボタンを1回クリックするだけで、引数を使用してこの同期クラスを2回実行し、クラスが実行されたことをメッセージとともに表示するにはどうすればよいですか。