JSP在LINUX下执行命令,返回命令查出的结果 请问各位大神,如何用JSP在LINUX下 执行一个命令,这个命令会查出一些数据,如何在用JSP获得查出的数据。希望各位说的具体一些,实在是不了解这块 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这需求,不是很合理,不过仅从技术可行性来说的话,大致几步:1、用Runtime来执行命令,并得到Process;2、从Process中得到OutputStream,并读取输出信息;3、同时也需要检查ErrorStream,避免存在错误的情况;4、最后考虑用多线程,避免Process处理过长死掉了。 大哥 有例子嘛,搞了好久,搞不定啊, 直接在一个JSP页面里完成就OK, 我在WINDOWS下 想做个测试<% try { Runtime run = Runtime.getRuntime(); Process pro = run.exec("cmd/netstat -abn"); pro.waitFor(); } catch (IOException e) { out.println(e); } %>提示:java.io.IOException: Cannot run program "cmd/netstat": CreateProcess error=2, ??Õ?»µ½?¶ Java Web整合开发王者归来(JSP+Servlet+Struts+Hibernate+Spring) 电子版 或者pdf邮箱:benbenfafa_88@ Spring实现JNDI 报错了,请高手指教 tomcat 连接池为什么一样的配置一样的语句怎运行部一样呢? 请教一个郁闷问题 resin服务器找不到类的问题 学历低就不能找到工作吗?? tomcat连接ORACLE问题(在线) 问了特多人都没有解决,看来只有高高高高手才能回答的问题了 weblogic8 出现如下错误,请问是什么回事????? 这到底出了什么 Extjs jfreechart报表生成的图片怎么在上面添加链接
1、用Runtime来执行命令,并得到Process;
2、从Process中得到OutputStream,并读取输出信息;
3、同时也需要检查ErrorStream,避免存在错误的情况;
4、最后考虑用多线程,避免Process处理过长死掉了。
大哥 有例子嘛,搞了好久,搞不定啊, 直接在一个JSP页面里完成就OK,
<%
try {
Runtime run = Runtime.getRuntime();
Process pro = run.exec("cmd/netstat -abn");
pro.waitFor();
} catch (IOException e) {
out.println(e);
} %>提示:java.io.IOException: Cannot run program "cmd/netstat": CreateProcess error=2, ??Õ?»µ½?¶