BEA’s dev2dev site has a good introductory article to Groovy and Grails. This is worth checking out if you have yet to take a look at what is going on with Grails, which although still in early development, is currently functionally rich enough to be usable, and is worth looking at to see how much complexity in web application development can be removed by approaches such as ‘convention over configuration’.