Страница JSP в рамке GWT - PullRequest
       7

Страница JSP в рамке GWT

0 голосов
/ 12 апреля 2010

я создал приложение gwt, в котором Мне нужно отобразить серию страниц JSP. страницы JSP присутствуют внутри рамки GWT, которая сама присутствует в Tabpanel. Теперь мне нужно закрыть панель вкладок автоматически, как только пользователь вводит значение на любой странице jsp и отправляет его. Может кто-нибудь предложить мне возможное решение о том, как я могу получить доступ (получить ссылка) панель вкладок со страницы jsp, чтобы закрыть ее.

Ответы [ 2 ]

1 голос
/ 12 апреля 2010

Мой подход будет выглядеть примерно так:

Создать собственную функцию, которая закрывает соответствующую вкладку. Вы можете попытаться закрыть вкладку, основываясь на ее имени, может быть, id или, возможно, по каким-то другим критериям - это ваше дело. Затем со страницы JSP, когда вы хотите закрыть эту вкладку, вызовите встроенную функцию.

Вот как может выглядеть ваш код GWT:

protected native JavaScriptObject createCloseTabJsFunction() /*-{
  $wnd.closeTab = function() {
    //TODO: your logic for closing the tab
  }
}-*/;

Затем где-нибудь на вашей странице JSP сделайте вызов closeTab () Может быть, что-то вроде

window.parrent.closeTab();

Надеюсь, это поможет вам ....

0 голосов
/ 12 апреля 2010

Использование JavaScript. Выполните эту строку JavaScript в любом месте вашей страницы JSP.

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