Choosing the right Java web framework
<p>I am trying to choose a good Java web framework to work with.I have couple of years java swing experience and also jsp and servelet experience with tomcat.
As i was doing my research to find the right Java Framework I came across many and it is hard to make a choice .
My final choice came down to GWT and Spring-Roo.
I am choosing GWT becos there are Apache OfBiz and Vaadin and also OpenTaps developed on GWT.
I think i will like to start with Spring Roo rather than Grails as in roo i dont need to learn Groovy .
Now when i go to Spring roo website it says they are working together with GWT
   <strong>SpringSource and Google are working together to combine the speed of development of Spring Roo with the power of the Google Web Toolkit (GWT) to build rich browser apps. Try out the exciting GWT and Google App Engine support now available from Spring Roo 1.1</strong></p>

<p>here i dont understand why Spring Roo needs GWT Power .is the power of Spring not enough for Roo ?</p>

<p>Also i dont understand why OfBiz which has been developed by Apache is again using GWT Framework.
why cant Apache use its own Tapestry framework?
so here i am thinking  Apache and Spring telling me GWT is better and more powerful than there own Frameworks.
any suggestions will be appreciated.
Tha</p>
