I have heard and read quite a bit on the Grails framework. I understand from their website that it's a framework designed to target the Groovy language.
Grails looks like a framework more suitable for small to medium applications than frameworks like Spring and Struts which need too many configurations to setup. But at the same time I'm quite reluctant to jump right into the Groovy language for reasons such as not mature enough, difficult to find developers, etc.
I want to know whether I can use Java instead of Groovy and yet leverage the benefits of Grails (or something that models after Rails). So, can I use the Grails framework but code in Java language? Even though Groovy seems like a superset of Java and they both can work seamlessly with each other, I can't find a place that says specifically whether or not I can use Grails and write in Java.