Thanks for the response Valentin,
What I am trying to achieve is a building a
java web application on
tomcat with a bunch of neat Ajax features. Nothing extremely advanced, I guess comparable to the complexity of an online hotel booking system.
The application will consist of a database, hibernate, java classes, and JSPs.
Without that much investigation it seems to me that GWT is more complete in the sense that you only program Java (no javascript), where as DWR is something in between.
I am usually not very fond of that kind of complete solutions, I find that often the simplification of development limits you too much on what you can do. (
JSF is one of those complete frameworks that I dont like, I prefer
Struts)
I also got the idea that GWT forces a certain project structure on you, which would be kind of annoying. Am I wrong?
But hey, if GWT is the exception where they actually managed to provide a simplified development method (pure java GUI programming) for webapps without restraining your possibilites I'd be happy to go with it.
-Seb