Я повторяю данные и создаю параметризованные URL-адреса для ссылок (на той же странице, но с параметрами) в приложении панели мониторинга. Тем не менее, способ, которым я это делаю, требует обновления страницы, когда пользователь нажимает на ссылку.Обновление URL без обновления
URL Генерация с StringBuilder
Detailhtml.append("<a href=\"http://" + domain + "&service=" + count +"&day=" + day +"\"><img src=\"/info.jpg\" alt=\"Info\"/>");
Есть ли способ я могу динамически создавать кнопки GWT или вызвать некоторые JavaScript для добавления параметров без обновления страницы?
Любая помощь будет большим ...
Отличный Джейсон, я этого не знал. Итак, чтобы выполнить эту работу, мне нужно вставить # в мой URL-адрес при первой загрузке? – tpow
Не когда он загружается первым - всякий раз, когда вы хотите добавить/изменить что-то в URL-адресе. Например, посмотрите, как GMail изменяет свой URL в соответствии с изменениями состояния. –
Игорь прав. Хотя вы * можете * загружать страницу с помощью # foo = bar и обрабатывать это, когда ваш код GWT загружается, если вы хотите, чтобы он был загружен в этом состоянии. Но вы должны убедиться, что ваш голый # URL-адрес по-прежнему работает. –