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




Существует структура, которая должна хорошо взаимодействовать с 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/…
Вы должны выбрать библиотеку Javascript на основе того, что вы ожидаете от библиотеки, а не на основе библиотек сервера. Типичные библиотеки JS (Ext JS, JQuery, Prototype, Dojo, YUI и т. д.) Работают в браузере и не зависят от технологии сервера.
Если вы ищете способ использовать POJO вашего сервера из javascript, взгляните на DWR. Эта библиотека теперь является частью основы додзё, но я с легкостью использовал ее с jQuery и Prototype.
Я бы посоветовал вам перейти на Struts 2. В него встроено додзё, а также есть возможности для подключения других библиотек, таких как prototype, jquery, gwt, yui и т. д.
Должно быть очень удобно, поскольку вы используете Struts в качестве веб-слоя.
Для чего вы используете библиотеку JS? Вам нужны виджеты и расширенные компоненты пользовательского интерфейса? Какие у вас лицензионные ограничения?