有没有一种方法可以映射要在JRuby下执行的* .rb文件,并将输出发送到浏览器(如CGI)?基本上我正在寻找一个JRuby CGI servlet。在JRuby/Rack下运行Ruby脚本,就像它们是CGI一样
理想情况下,我想在web.xml中定义一个JRuby servlet,然后能够将* .rb文件放在WEB-INF/ruby中,并且能够通过http://servername/contextname/rubyprogram.rb调用它们并将数据传递给ruby程序通过表单发布或作为URL的一部分。
编辑:我做了更多的研究,并找到了Sun的项目Phobos(这是一个WAR文件中的整个Ruby安装)和JRuby RACK。
有没有人能够设置一个简单的机架安装这样做?任何人都知道一个可以让我这样做的示例配置?