这是使用Netbeans开发的GlassFish 3.1.2上的jsf 2.0项目。
在我的业务逻辑中,我需要启动一个返回png或svg的perl应用程序。该文件将在UI中显示或显示为文件下载(我将使用primefaces)。
问题:如何从我的jsf应用程序启动像这个perl脚本的外部进程?
(我在这里找到了一个关于这个问题的帖子:http://www.java.net/node/676943但答案太技术了,我无法理解)
THX!
答案 0 :(得分:1)
您可以使用Runtime.getRuntime().exec("perl script.pl")
,也可以使用Process课程。
查看exitValue()
和getInputStream()
。