这是一个基于 GlassFish 3.1.2 的 jsf 2.0 项目,由 Netbeans 开发。
在我的业务逻辑中,我需要启动一个返回 png 或 svg 的 perl 应用程序。该文件将在 UI 中显示或呈现为文件下载(我将使用 primefaces)。
问题:如何从我的 jsf 应用程序启动像这个 perl 脚本这样的外部进程?
(我在这里找到了一个关于这个问题的线程:http ://www.java.net/node/676943但答案太技术性了,我听不懂)
谢谢!
这是一个基于 GlassFish 3.1.2 的 jsf 2.0 项目,由 Netbeans 开发。
在我的业务逻辑中,我需要启动一个返回 png 或 svg 的 perl 应用程序。该文件将在 UI 中显示或呈现为文件下载(我将使用 primefaces)。
问题:如何从我的 jsf 应用程序启动像这个 perl 脚本这样的外部进程?
(我在这里找到了一个关于这个问题的线程:http ://www.java.net/node/676943但答案太技术性了,我听不懂)
谢谢!
您可以使用Runtime.getRuntime().exec("perl script.pl")
也可以使用Process类。
看exitValue()
和getInputStream()
。