• ベストアンサー

Runtime.exe

JSPでRuntime.exeを実行することは出来ないんでしょうか。また出来るなら、ボタンをクリックするとRntime.exeを実行するようにしたいんですけれどどうでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • covachan
  • ベストアンサー率38% (46/120)
回答No.1

問題なくできると思いますが、Runtimeはインスタンスを作成していますか? 下記のようなJSPで実行が可能でした。 もう一度コーディングを確認されてみてはどうでしょう?? ---- /etc のファイルを一覧 ------ <%@ page import="java.util.*,     java.lang.*,     java.io.*"     contentType="text/html; charset=Shift_JIS" %> <html> <body> <%     String command = "ls /etc";     Process proc = Runtime.getRuntime().exec(command);     InputStream ist = proc.getInputStream();     int size = ist.available();     byte[] b = new byte[size];     ist.read(b);     StringTokenizer st = new StringTokenizer(new String(b),"\n");     while (st.hasMoreTokens()) {         out.println(st.nextToken()+"<br>");     } %> </body> </html>

関連するQ&A