当前位置: 技术问答>java相关
谁知道如何在jsp中调用一个控制台程序?
来源: 互联网 发布时间:2017-04-13
本文导语: 有一个Console程序: Smart.exe [arg1],[arg2]... 它输出一段文本。 在jsp中如何得到Smart.exe输出的文本,并将它显示在浏览器中? | 把其中的ping程序换成你自己的命令行程序。 | ...
有一个Console程序:
Smart.exe [arg1],[arg2]...
它输出一段文本。
在jsp中如何得到Smart.exe输出的文本,并将它显示在浏览器中?
Smart.exe [arg1],[arg2]...
它输出一段文本。
在jsp中如何得到Smart.exe输出的文本,并将它显示在浏览器中?
|
把其中的ping程序换成你自己的命令行程序。
|
如果Console程序是服务器端的,则在jsp中可以调用它;如果是客户端的,
则在jsp中不能凋用它。
如果想在JSP中得到它的输出文本,最土的方法是在调用它的命令行中加入
重定向操作符,将结果重定向到文件中,然后再读这个文件。
肯定还有其它的方法,如截取标准输出流,但我没用过,在此不妄加说明。
则在jsp中不能凋用它。
如果想在JSP中得到它的输出文本,最土的方法是在调用它的命令行中加入
重定向操作符,将结果重定向到文件中,然后再读这个文件。
肯定还有其它的方法,如截取标准输出流,但我没用过,在此不妄加说明。
|
System.out.printl(p.getOutputStream());改为
out.println(p.getOutputStream());
out.println(p.getOutputStream());
|
http://www-900.ibm.com/developerWorks/cn/java/l-console/index.shtml