загрузить HTML при нажатии кнопки GWT - PullRequest
1 голос
/ 10 апреля 2010

как загрузить другую HTML-страницу, когда я нажимаю кнопку? Я использую GWT 2.0.3.

        p.addClickHandler(new ClickHandler() {
              public void onClick(ClickEvent event) {
                 // TODO Auto-generated method stub

                // is there a syntax to load other HTML?
            }
       });

спасибо, Рафаэль.

1 Ответ

8 голосов
/ 10 апреля 2010

Если вы используете механизм истории GWT, то вы хотите посмотреть на History.newItem("newPage");

Если вы хотите перейти на совершенно новый URL-адрес (и перейти за пределы приложения), вы можете использовать Window.Location.replace("newURL");.

Наконец, если вы просто хотите изменить страницу в приложении, но не используете историю, то вы, вероятно, захотите сделать что-то вроде:

RootPanel.get().clear()
RootPanel.get().add( widgetForNewPage );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...