Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist
View gist:886256
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package ruby;
 
 
import org.jruby.RubyClass;
import org.jruby.RubyObject;
import org.jruby.embed.ScriptingContainer;
 
public class ERBSpike {
 
public static void main(String[] args) {
ScriptingContainer jruby = new ScriptingContainer();
jruby.runScriptlet("require 'erb'");
RubyClass erb = (RubyClass) jruby.runScriptlet("ERB");
RubyObject template = (RubyObject) jruby.callMethod(erb, "new", "Hello <%= @name %>");
String result = jruby.callMethod(template, "result");
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.