Не думайте, что в GWT есть простой анализатор строки запроса токена.Но вы можете получить необработанную строку запроса, используя:
String queryString = Window.Location.getQueryString();
Анализируйте ее так, как вам нравится.Я использую это для установки флагов отладки и т. Д.:
boolean debugMode = Window.Location.getQueryString().indexOf("debug=true") >= 0;
Обратите внимание, что изменение значений в части запроса URL (между ?
и #
) перезагрузит страницу.При изменении «хеш-части» URL (что-либо после #
) страница не будет перезагружена.Вот почему com.google.gwt.user.client.History использует хеш-часть.