Java web development is notoriously tedious, but help is on the way: Grails. Using the principle of convention-over-configuration and the dynamic Groovy programming
takes the pain out of web development and brings back the fun. This book will get you up and running with Grails
by putting it to use in constructing an original, working application from start to finish.