Как открыть страницу GWT с другой страницы GWT? - PullRequest
2 голосов
/ 31 августа 2010

Я создал страницу входа в GWT, используя виджеты и RPC. После успешного входа в систему я хочу отобразить другую страницу, которая также использует виджеты GWT (я буду использовать Google Chart Tools Library 1.1). Я использую плагин GWT для Eclipse, который создает некоторые папки при запуске новых проектов (сервер, клиент ....). Как отобразить вторую страницу GWT из первой? Я видел это ( мульти-модули GWT для отдельных страниц HTML? ), это правильный путь?

1 Ответ

5 голосов
/ 31 августа 2010

Один из способов сделать это может состоять в том, что при успешном входе в систему сервер отправляет вам URL-адрес, и вы открываете этот URL-адрес на стороне клиента (onSucess), изменяя расположение текущего окна:

Window.open(YOUR_URL_TO_OTHER_GWT_PAGE, "_self", ""); 

или (лучше):

public static native void changeWindowLocation(YOUR_URL_TO_OTHER_GWT_PAGE)/*-{
        $wnd.location.href = url;
}-*/; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...