私は、リアルタイムでpingコマンドの結果を表示できるWebアプリケーションを作成しようとしています。私はバックエンドでJSPを使用しています。私は実際に正しく結果を得ています。しかし、問題は、結果がリアルタイムで表示されないことです。アプリケーションはpingコマンドを処理し、その結果を一度にダンプします。私が必要とするのは、アプリケーションは、結果の行が得られたときに、行の後に結果行を表示しなければならないということです。ajaxを使用したリアルタイムのping結果
は、ここで私は、このコードに加える必要がある変更である何私のコード
String ip = request.getParameter("ipaddress");
String pingCmd = "ping -c 3 " + ip;
Runtime runtime = Runtime.getRuntime();
Process p = runtime.exec(pingCmd);
BufferedReader in = new BufferedReader(new InputStreamReader(p.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
{
out.println(inputLine + "<br />");
}
in.close();
です。
よろしく
スニル・クマールB M
なぜajax、javascript、およびjspタグが付けられていますか? – mowwwalker
代わりに1 pingを使用し、それを3回ループします。あなたが使うことができるいくつかのpingクラスはありませんか?また、これはajaxではありません – f2lollpll
@Walkerneo:上記のコードは、Javaサーブレットコードです。このコードを呼び出すためにajax呼び出しを使用します。 –