In this chapter, you will learn how to use scripting languages in Spring applications. Spring supports three different scripting languages: JRuby, Groovy, and BeanShell. They are the most popular scripting languages in the Java community, and most Java developers find these languages easy to learn.
http://jruby.codehaus.org/) is an open source Java-based implementation of the popular Ruby programming language (
http://www.ruby-lang.org/). JRuby supports two-way access between Java and Ruby, which means that you can call a Ruby script directly from a Java program and also access Java classes in a Ruby script.
http://groovy.codehaus.org/) is a dynamic language for the Java platform that integrates the features ...