转贴~~~~~~~~~
getRuntime().exec(...)
详细一点,再给个简单例子如下:String commandString = request.getParameter("Command");//获得命令行Process cmd = Runtime.getRuntime().exec(commandString);//执行命令
BufferedReader bufferedReader = new BufferedReader( //获得命令行的输出流
new InputStreamReader(cmd.getInputStream()), 4096);String stringLine;
while((stringLine = bufferedReader.readLine()) != null) {
out.println("<nobr>" + stringLine + "</nobr><br/>");//将命令行的输出写到页面
}bufferedReader.close();//关闭输出流
getRuntime().exec(...)
详细一点,再给个简单例子如下:String commandString = request.getParameter("Command");//获得命令行Process cmd = Runtime.getRuntime().exec(commandString);//执行命令
BufferedReader bufferedReader = new BufferedReader( //获得命令行的输出流
new InputStreamReader(cmd.getInputStream()), 4096);String stringLine;
while((stringLine = bufferedReader.readLine()) != null) {
out.println("<nobr>" + stringLine + "</nobr><br/>");//将命令行的输出写到页面
}bufferedReader.close();//关闭输出流
可是cgi是啥呀?
怎末把.exe改为cgi呀?
点击“进入考试系统”
就把服务器端的.exe直接运行出来了
不出“是否下载还是打开”的那个对话框了
最好能给我一些参考代码
最好是html的
谢谢!