GWT looks pretty impressive. I am just wondering how you would have an architecture that uses:
1. GWT and another JS library such as JQuery. The philosophy of GWT seems to be that you write in Java, GWT generates JScript. This seems to not encourage using other JS libraries such as JQuery? Because they are tightly coupled with JS paradigm, GWT tries to hide it.
2. Similar question for web frameworks. I get the whole idea of GWT generating optimised JScript.
However, it doesn't offer things like page navigation that you'd get with JSF, Spring MVC 3.0.
Is it is easy / hard to use GWT in an JSF or Spring MVC architecture?
Other than gquery, jquery can be integrated with gwt using JSNI. If you have to use some jquery plugin, you need to have your own same implementation in gquery. By using JSNI, you can directly call Jquery methods. However JSNI should be used only as last resort.
Checkout PlaceRequest in GWT for navigation, its mostly event based.