Which framework to choose for a Java application

Light Poster
9Sep2011,14:01   #1
laresistance2's Avatar
Hello,
I am looking for a Java framework that may be suitable for a great site and compatible for site RIA (Rich Internet Application).
I hesitate between Google Web Toolkit, Tapestry, Vaadin, Spring or Grails.
I await your advice and opinion.

N.B. I would also like to know if you know of good books on one of the above-mentioned framework.
Thank you.