我正在尝试创建一个可以实时显示ping命令结果的Web应用程序。我在后端使用JSP。我实际上正确地得到了结果。但问题是,结果不是实时显示的。应用程序处理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();
我需要在此代码中进行哪些更改。
此致
Sunil Kumar B M