Web应用程序框架调用命令行程序

时间:2010-10-06 05:45:36

标签: java web-applications tomcat

我们正在设计一个Java EE Web应用程序(在tomcat上运行)

它旨在成为命令行程序的Web界面。有没有允许这个的框架/应用程序?

即。 JSP页面,它将内部触发命令到安装在与Tomcat服务器相同的服务器上的程序。

命令行是一个专有的非Java程序。

4 个答案:

答案 0 :(得分:4)

您可以使用java.lang.Runtime及其exec(..)方法启动命令行程序。

答案 1 :(得分:1)

你可以制作自己的,非常简单,

从jsp捕获命令,并使用

在服务器上执行

Runtime.getRuntime().exec(commands);

并发回回复

答案 2 :(得分:1)

请注意,您的安全管理员可能会限制在您的应用程序服务器中使用Runtime.exec()...

答案 3 :(得分:0)

我发现这篇文章在使用.exec

时非常宝贵

http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html

它有很多很好的示例代码,并且显示了很多陷阱。