GWT для создания утилиты библиотеки JavaScript - PullRequest
25 голосов
/ 27 июня 2010

Мне нужно создать библиотеку javascript, которая будет вызываться из другого кода javascript.

Можно ли создать библиотеку javascript с использованием классов GWT и Java?Нет точек входа, нет пользовательского интерфейса - только некоторые служебные классы javascript с общедоступными статическими и объектными методами (например, библиотека шифрования, библиотека обработки изображений, библиотека проверки ввода пользователя и т. Д.)?

Любой другой инструмент преобразования java в javascript приветствуется.

Ответы [ 2 ]

14 голосов
/ 27 июня 2010

Да, можно написать код GWT, который может вызывать другой JavaScript-код на странице.

Однако я не знаю ни одного проекта, который бы в настоящее время делал это в любом крупном масштабе, так что вы, возможно, осуждаетеновый след.

Основы вызова GWT-кода из JS описаны в этом посте GWT-блога за 2008 , в частности, неудивительно, что в разделе «Создание библиотек JavaScript с GWT».

Еще один проект, связанный с этим сообщением в блоге и, возможно, интересующий вас, - это GWT Exporter , который «содержит генератор, способный принимать классы GWT и экспортировать их как обычные API-интерфейсы Javascript, которые можно вызывать из рук».написанный Javascript без JSNI "

2 голосов
/ 14 марта 2013

Извлечь:

https://code.google.com/p/gwt-exporter/

Разработать приложение или библиотеку в GWT и использовать аннотации gwtexporter для обеспечения доступности классов и методов из javascript.

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