Описание тега jsni
JSNI - это средство для включения необработанного кода JavaScript в приложение GWT, написанное на Java. JSNI - это веб-эквивалент встроенного ассемблерного кода.
0
ответов
Добавление Eventlisteners к документу с GWT JSNI
Возможный дубликат: GWT JSNI JavaScript для Java не работает Я пытаюсь добавить и удалить некоторые EventListeners на лету с GWT JSNI. Следующее, кажется, не работает. public static native void addBackButton() /*-{ $doc.addEventListener("backButton"…
30 мар '12 в 21:37
2
ответа
Как получить доступ к статическому идентификатору метода из GWT JSNI
Мне не удалось получить request_id из MyJavaObject в GWT JSNI, как в этом примере, но я получил неопределенное значение. Пожалуйста помоги. JAVA CLASS package com.my.app; class MyJavaObject { public final int request_id; public MyJavaObject(int requ…
15 сен '15 в 10:55
1
ответ
Есть ли способ автоматически соединить библиотеку Javascript с GWT?
Мне нужно соединить довольно процедурную библиотеку Javascript, состоящую из некоторых файлов.js, содержащих функции для вызова из GWT. Уже есть хорошая утилита под названием GWT-Exporter, которая работает с точностью до наоборот (http://code.google…
09 ноя '10 в 21:36
2
ответа
Загрузка Google jsapi в приложение GWT
Я пытаюсь использовать JavaScript API Google в своем приложении GWT (для использования визуализаций Google), и у меня возникают проблемы со ссылкой на объект Google в моем JSNI. Я получаю ошибку JavaScript: "Google не определен". Я знаю, что для это…
03 сен '13 в 15:37
1
ответ
JSNI - $wnd.location.assign() не запускается сразу
У меня есть следующий код JSNI в моем приложении GWT, который делает HTTP-запрос для обнаружения перенаправления URL - private native void checkSession(String url) /*-{ var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function(e) { if (xhr.r…
14 янв '18 в 16:53
1
ответ
Как получить данные из одного окна браузера в другое окно в GWT?
Прежде всего, я хотел бы сказать, что я просмотрел все сообщения, похожие на мой запрос, но у меня есть некоторые другие требования. В нашем проекте мы используем gwt для разработки модулей, в одном из наших модулей у нас есть кнопка "Редактировать"…
23 янв '14 в 06:58
3
ответа
ClassFormatException с типами наложения JSNI в GWT 2.4
Мы пытаемся разработать мобильное приложение с использованием GWT 2.4, но теперь мне кажется, что я врезался в стену и не могу решить проблему. Мы написали 4 типа наложения для данных, которые мы получаем от сервера в виде JSON, и 1 тип наложения со…
24 май '12 в 14:33
0
ответов
attachEvent в gwt не работает
Я пытаюсь интегрировать перетаскивание activeXPlugin в GWT. Я успешно сделал это. Вот мой фрагмент кода HTMLFlow streamingApplet = new HTMLFlow(); StringBuffer html = new StringBuffer(); html.append("<object id='Draggable' classid='CLSID:4794D615…
16 дек '13 в 07:35
1
ответ
Создать банку GWT из класса JSNI
Я пытаюсь преобразовать Java NativeClass (где я использую JSNI) в библиотеку, которую я буду использовать на стороне клиента. В NativeClass я объявляю только исходные методы с моим исходным кодом JSNI. Я ищу способ сделать его как library.jar
06 апр '15 в 10:36
1
ответ
GWT JSNI вызывает метод апплета
Я хочу добавить Java-апплет на страницу GWT и вызвать некоторые методы апплета. Это возможно в javascript, выполнив: document.applet_id.someAppletMethod("value"); Однако, когда я пытаюсь реализовать ту же идею, используя встроенную функцию JSNI в GW…
21 сен '11 в 19:01
1
ответ
Что-то кроме int было возвращено из метода JSNI
Я запускаю приложение GWT в размещенном режиме. Спорадически я получаю странный HostedModeException жалуется на тип значения JS, возвращаемого из JSNI. Иногда это происходит во время десериализации: com.google.gwt.dev.shell.HostedModeException: Some…
18 янв '12 в 16:23
1
ответ
Как я могу прочитать строку [] из JavaScriptObject? (GWT)
Я создаю объект из JSON, который имеет свойство String[], поэтому JSON выглядит так: { key1: "val1", key2: ["val2a", "val2b", "val2c"], } Каков наилучший способ определить это как JavaScriptObject? Прямо сейчас я определяю новый объект JSString, поэ…
15 ноя '10 в 16:33
1
ответ
JsInterop - получить значение в массиве
Я создал свой собственный массив в JsInterop: @JsType(isNative = true, namespace = JsPackage.GLOBAL, name = "Array") public interface Array<T> { public void push(T value); @JsProperty(name = "length") public int getLength(); @JsProperty(name =…
06 июл '17 в 13:33
2
ответа
Как вызвать метод Dll из JSNI для использования в веб-приложении GWT?
У меня есть веб-приложение GWT. Вызывает метод из другого класса (используя метод JSNI). Но я хочу вызвать метод dll из этого класса... Как я могу это сделать? public class external_class { public native void shows()/*-{window.alert("hello");}-*/; }…
20 июн '12 в 12:10
2
ответа
Метод JSNI в GWT
Пока у меня не было этой ситуации, это работает: Сторона JS: jsMethod : function(){...} GWT Java сторона: public static native void javaMethod(JavaScriptObject obj) /*-{ var test = null; test = ... ; test.jsMethod(); }-*/; Проблема в том, когда я пы…
01 сен '14 в 14:03
2
ответа
GWT: gwt-экспортер: проходящие объекты
Я боролся с передачей Java-объектов из Java через JSNI (сгенерированный gwt-exporter) в Java и интересуюсь, может ли кто-нибудь помочь? Я создаю объект в Java ("Person"), передавая его методу JSNI ("displayPerson"), который вызывает метод Java, пред…
30 июн '11 в 13:14
1
ответ
Gwt использует JSNI для манипулирования window.location.hash
То, что я хочу сделать, действительно просто. У меня есть приложение GWT с одной кнопкой, каждый раз, когда я нажимаю кнопку, я хочу, чтобы мой window.location.hash изменилось. вот что у меня так далеко private native void setLocationHash() /*-{ var…
15 июл '11 в 04:55
3
ответа
Java Hashmap и многомерный массив sig в JSNI?
У меня есть метод JSNI, который вызывает метод Java, который принимает Hasmap в качестве входных данных. я пробовал handler.@com.mypackage::myMethod(Ljava/util/Hashmap;)(myHashMap); handler.@com.mypackage::myMethod(Ljava/util/Hashmap<Ljava/lang/S…
22 ноя '08 в 23:10
0
ответов
Как создать демонстрационный пример в gwt с angularjs, используя JSNI?
Я создал пример демонстрационного приложения, которое имеет следующую HTML-страницу. <!doctype html> <!-- The DOCTYPE declaration above will set the --> <!-- browser's rendering engine into --> <!-- "Standards Mode". Replacing t…
06 янв '16 в 03:51
2
ответа
Передача массива Java в JavaScript (через JSNI) и возврат в Java приводит к нулевому значению
Сценарий: у меня есть веб-приложение GWT, работающее в JavaFX WebView/WebEngine. Я могу без проблем передавать строки из GWT в JavaScript в JavaFX. Проблема: при одинаковой передаче массива пользовательских объектов, таких как Data[], результат на с…
15 окт '13 в 22:30