2006年9月4日 星期一

JSP執行外部命令--以 Ping 為例

<%

Runtime runtime = Runtime.getRuntime();

Process process =null;

String line=null;

InputStream is =null;

InputStreamReader isr=null;

BufferedReader br =null;

String ip="請在這裡打上你要ping的ip";

//請自行修改上面的ip位址

try

{

process =runtime.exec("ping "+ip);

is = process.getInputStream();

isr=new InputStreamReader(is);

br =new BufferedReader(isr);

out.println("
");

while( (line = br.readLine()) != null )

{

out.println(line);

out.flush();

}

out.println("
");

is.close();

isr.close();

br.close();

}

catch(IOException e )

{

out.println(e);

runtime.exit(1);

}

%>

沒有留言:

張貼留言