Удалить index.html GWT - PullRequest
       1

Удалить index.html GWT

1 голос
/ 20 марта 2012

Hy, Я создаю систему входа / выхода из системы с помощью GWT. Пользователь получает запрос с помощью index.html, вводит пользователя, проходит, сервер проверяет его и возвращает значение true или false, эта часть выполнена и работает. Сейчас я создаю виджет для административной части. Если ответ верный, я бы хотел отправить его в администраторский виджет, я тоже его создал и работает. Проблема в том, что экран входа не исчезает при использовании

  RootPanel.get().add(widget);

И я хотел бы «спрятать» всю часть входа в систему ...

Ответы [ 3 ]

0 голосов
/ 20 марта 2012

Виджеты будут находиться в DOM до тех пор, пока они не будут удалены (удалены). Вам нужно будет вручную удалить виджет. Добавление другого виджета не приведет к удалению предыдущего виджета.

RootPanel.get().remove(myWidget);

Или добавить к нему класс:

myWidgetInstantiation.getStyle().setVisible(VISIBILITY.Hidden);
0 голосов
/ 21 марта 2012

Прочитайте это: Учебник по нескольким страницам в Google Web Toolkit (GWT)

В нем рассказывается, как создать несколько «страниц» в контексте GWT.Руководство немного устарело, но должно помочь в правильном направлении.

0 голосов
/ 20 марта 2012

Есть ли причина, по которой вы не можете просто обернуть все элементы входа в гигантский div, а GWT добавить стиль, который имеет display:none, когда вход успешен?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...