Ajax applications, and GWT in particular, use the URL fragment (e.g. http://example.com/myapp#fragment) to maintain application state on the client without reloading the page.
Is there a GWT library that facilitates the encoding and decoding of arbitrary parameters into the URL fragment? I’m looking for something analogous to the Servlet API’s getParameter() method, but for client-side URL parameters.
You may want to investigate gwt-platform, it includes features for reading/modifying parameters in the fragment, as well as a ton of other great MVP features, like EventBus, Presenters, even easier async loading of JS, etc. It looks pretty awesome.
Specifically, check out the “Using URL parameters” section of this guide.