Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Обращение из jsp к GWT приложению

67K
24 октября 2012 года
corvell
5 / / 13.05.2011
Здравствуйте, подскажите как можно вызвать функцию в gwt приложении со странички куда этот модуль подцеплен, т.е. из jsp или html?
67K
24 октября 2012 года
corvell
5 / / 13.05.2011
т.е. в gwt приложении есть класс

 
Код:
public class NavigateToObject {
    public NavigateToObject() {
    }
   
    public void navigateObject(String id)
    {
      .......
    }
}
и на страничке с gwt

Код:
html>
    <head>
        <meta http-equiv="content-type" content="text/html;charset=utf-8" />
        <meta name='gwt:module' content='Application=Application'>
        <title>GWT web application</title>

        <script type="text/javascript">
            var curTheme = {url: document.URL, nInId: '<%=request.getParameter("ninid")%>'}
        </script>
       
       
    </head>

    <body>
        <script type="text/javascript" language="javascript" src="Application/Application.nocache.js"></script>
    </body>
</html>
надо вызвать функцию navigateObject(String id)
276
02 июня 2013 года
Rebbit
1.1K / / 01.08.2005
Надо почитать про JSNI (JavaScript native interface).

Он позволяет вызывать чистый JS с GWT кода і наоборот. ГВТ компилятор генерирует имя для функции основываясь на имени класса і сигнктуре метода

[instance-expr.]@class-name::method-name(param-signature)(arguments)

Детальнее можно прочитать тут https://developers.google.com/web-toolkit/doc/latest/DevGuideCodingBasicsJSNI?hl=ru

Для прочий верности попробуйте поискать метод в генерированых файлах.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог