用的是tomcat, 装在linux上。想在jsp文件中调用linux下的shell指令。jsp中的调用程序是这样写的:
  Runtime.getRuntime().exec("iptables -nL >> /tmp/a.txt");    
但是 不知 为什么 这句话 ,总是不起作用。
在同样的地方, 如果调用的是其他指令,比若说:
  Runtime.getRuntime().exec("echo 22222 >> /tmp/a.txt")
是没有问题的。 请问这是为什么呢? 是不是需要设置环境变量什么的?