Какую библиотеку JavaScript вы рекомендуете использовать с Java EE + Struts + iBatis?

Какую библиотеку JavaScript вы рекомендуете использовать с Java EE + Struts + iBatis? Что-то вроде Ext JS, Dojo, фреймворков, которые можно легко интегрировать со Struts.

Для чего вы используете библиотеку JS? Вам нужны виджеты и расширенные компоненты пользовательского интерфейса? Какие у вас лицензионные ограничения?

Chris MacDonald 02.12.2008 19:32

Мне нужен JS для улучшения отображения, и мне нужны бесплатные библиотеки

DFG 03.12.2008 16:33
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
641
4

Ответы 4

Существует структура, которая должна хорошо взаимодействовать с Java Server / Middleware под названием JSON-RPC.

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

редактировать после более внимательного прочтения, JSON-RPC - это не совсем то, что вы ищете ... но он все же может быть полезен для вас;)

Вот хорошая статья о Додзё для разработчиков Java.

Некоторые более свежие: sitepen.com/blog/2008/05/06/dojo-json-rpc-java AND sitepen.com/blog/2011/01/03/…

ace 12.01.2012 22:15

Вы должны выбрать библиотеку Javascript на основе того, что вы ожидаете от библиотеки, а не на основе библиотек сервера. Типичные библиотеки JS (Ext JS, JQuery, Prototype, Dojo, YUI и т. д.) Работают в браузере и не зависят от технологии сервера.

Если вы ищете способ использовать POJO вашего сервера из javascript, взгляните на DWR. Эта библиотека теперь является частью основы додзё, но я с легкостью использовал ее с jQuery и Prototype.

Я бы посоветовал вам перейти на Struts 2. В него встроено додзё, а также есть возможности для подключения других библиотек, таких как prototype, jquery, gwt, yui и т. д.

Должно быть очень удобно, поскольку вы используете Struts в качестве веб-слоя.

Другие вопросы по теме