Given: Spring 3.0 mvc has excellent REST support with one of the representation being JSON.
GWT simplifies development as UI is developed in java. But by default i
Try this solution: GWT and Spring MVC Integration
It uses 3 classes. Its very simple, declarative and clear.