【问题标题】:run an external process from jsf / glassfish从 jsf / glassfish 运行外部进程
【发布时间】:2012-08-08 22:57:39
【问题描述】:

这是一个基于 GlassFish 3.1.2 的 jsf 2.0 项目,使用 Netbeans 开发。

在我的业务逻辑中,我需要启动一个返回 png 或 svg 的 perl 应用程序。此文件将在 UI 中显示或呈现为文件下载(我将使用 primefaces)。

问题:如何从我的 jsf 应用程序启动像这个 perl 脚本这样的外部进程?

(我在这里找到了一个关于这个问题的帖子:http://www.java.net/node/676943 但答案太技术性了,我看不懂)

谢谢!

【问题讨论】:

标签: jsf jakarta-ee netbeans primefaces glassfish


【解决方案1】:

您可以使用Runtime.getRuntime().exec("perl script.pl"),也可以使用Process 类。

看看exitValue()getInputStream()

【讨论】:

  • 好吧,这很简单,我认为 Java EE 中的情况会有所不同……实际上并非如此。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多