GWT: a big piece of code by Big G.
Google Web Toolkit - Build AJAX apps in the Java language Google Web Toolkit (GWT) is a Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language. Writing dynamic web applications today is a tedious and error-prone process; you spend 90% of your time working around subtle incompatabilities between web browsers and platforms, and JavaScript's lack of modularity makes sharing, testing, and reusing AJAX components difficult and fragile. GWT lets you avoid many of these headaches while offering your users the same dynamic, standards-compliant experience. You write your front end in the Java programming language, and the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.
I have no time to test it now intensivelly (as you can see, I have no time even for this Blog!!! ;) ) but ideas behind it (and demos on the official web site) seems to be very interesting and very very cool for Web-2.0-ready and agile-development process, using Java.
The interesting features? IT’S UNDER APACHE LICENSE!!! :D
If you want to get started with it, click here. Do not forget to come back here and leave a comment about it.
Source, Downloadblog. Official Site, GWT. A dedicated Blog.