我的机器上有一个红宝石程序。
我希望通过网络进行调用。
我为此构建了一个jsp页面,并打了一个电话:
<%
Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("ruby somepathtoruby.rb");
%>
虽然似乎没有正常工作。
有人可以帮助我吗?
答案 0 :(得分:0)
我相信你可以捕获Ruby程序的输出,就像捕获从Java启动的任何其他单独进程的输出一样
This page显示了如何为独立的Java应用程序执行此操作。您应该能够将其用于JSP中的scriptlet。