Asynchronous JavaScript + XML (Ajax)-enabled Web applications have taken the software development world by storm. Some of the most notable ones have been built by Google. This two-part tutorial series shows you how the Google Web Toolkit (GWT) and Apache Geronimo can help you rapidly build sophisticated Ajax Web applications—without having to write any JavaServer Pages (JSP) components, servlets, or JavaScript.
Run compiled Google Web Toolkit applications on Geronimo
Source : GWT Tutorial on IBM