...
These UI frameworks are more intrusive and require tight integration and sometimes dictate how your application actually flows.
RAP - Eclipse' web rich UI platform.
GWT (Google Web Toolkit) - Write everything in Java and it generates the front end HTML and JavaScript.
...