Создание таблицы содержимого для страницы GWT.похож на одну википедию - PullRequest
0 голосов
/ 22 ноября 2010

Как создать таблицу содержимого для страницы GWT с целью создания закладки и прямого перехода к подразделу динамической страницы.

Адрес для моего веб-приложения похож на
www.example.com/ WebApp # param1 = value1¶m2 = value2

Эта ссылка отображает страницу со многими подразделами, я хочу предоставить пользователям возможность добавлять закладки и загружать подразделы напрямую.

1 Ответ

1 голос
/ 23 ноября 2010

Вы можете использовать класс History, чтобы получить доступ к URL-адресу после # и соответственно реагировать.Он работает очень хорошо и является официально рекомендованным способом решения этой проблемы.

Краткое руководство: http://www.bluecoders.com/tutorials/gwthistory.html

По сути, History - это статический класс, к которому можно обращаться addValueChangeHandler для регистрации объекта, который должен иметь дело с любыми изменениями истории.Это поддерживает прямые ссылки (например, закладки), а также правильную навигацию, когда пользователь использует кнопки назад и вперед в браузере.

...