Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Ajax + JSF / 5 сообщений из 5, страница 1 из 1
25.09.2007, 13:45:56
    #34824353
JulT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Ajax + JSF
Хочу написать свой сайт,который будет построен полностью на Ajax + JSF, или это абсолютно независимые технологиии, объясните что к чему и посоветуйте фреймворк для использования AJAX
Спасибо
...
Рейтинг: 0 / 0
25.09.2007, 14:08:02
    #34824449
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Ajax + JSF
"JulT" <nospam@sql.ru>;
Автор: JulT
Хочу написать свой сайт,который будет построен полностью на Ajax + JSF, или это абсолютно независимые технологиии, объясните что к чему и посоветуйте фреймворк для использования AJAX



есть ajax4jsf, больше ничего не нужно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
25.09.2007, 14:43:46
    #34824644
_fromoracle
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Ajax + JSF
Юзай ICEFACES http://component-showcase.icefaces.org/component-showcase/#.
...
Рейтинг: 0 / 0
25.09.2007, 15:33:52
    #34824916
Anarion
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Ajax + JSF
Для стандартных задач хватает Apache Tomahawk + Sandbox.
Если поизвращаться, то JBoss Seam или GWT.
...
Рейтинг: 0 / 0
26.09.2007, 13:36:42
    #34827704
Изя Шниперсон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по Ajax + JSF
Библиотеки основанные Аjax технолгиии пока что еще не сформировались как промышленный стандарт, поэтому существует масса различных ветвей библиотек с использованием этой технологии.
При создании web приложений на JSP можно выделить 3 пути использования Ajax.
1) Использование Ajax библиотек, написанных на javascript, которые работают на клиентской части. Такие библиотеки можно использовать независимо от языка серверной части приложения (java, php, ASP.NET, perl).
2) Использовать JSF компоненты, со встроенными технологиями AJAX - Ajax4JSF, АJAX компоненты от Sun.
3) Создавать собственные JSF компоненты, в которых отображение и прием\передача данных с сервера\на сервер производилась бы с помощью AJAX.

I) При первом подходе были рассмотрены 3 Ajax библиотеки, написанные на javascript: jMaki, Dojo и Taconite.
Наиболее приемлемым было бы использование Taconite, http://taconite.sourceforge.net т. к. с помощью нее можно быстро создавать web-интерфейсы динамической компановки, основанные на технологии Ajax и jsp. Позволяет динамически загружать и обновлять часть JSP страницы без перезагрузки всей страницы. Изучение функций этой библиотеки возможно в короткие сроки.
Минусы - отсутствие возможности применять одновременно на странице вместе с JSF. Проблемы с отображением изображение и запуском javascript‘ов на динамически загружаемых и обновляемых частях страницы.
Библиотека jMaki https://ajax.dev.java.net/ разработана для нового web сервера GlassFish, а на серверах предшествующего поколения (Тоmcat) некоторая функциональность может не работать.
Dojo http://dojotoolkit.org/ - очень объемная библиотека, позиционирующаяся как универсальная клиентская библиотека совместимая с любой серверной технологией (java, ASP.Net, php, perl), в документации по ней не акцентировано возможное использование вместе с технологиями jsp, всвязи с этим возникают трудности при ее изучении и применении вместе с JSP.
II) Использование JSF компонентов от Sun со встроенными Ajax технологиями Project Dynamic Faces (DynaFaces) https://jsf-extensions.dev.java.net/nonav/mvn/ рекомендуется вместе с новым web-сервером GlassFish. Для серверов предшествующего поколения, таких как Apache Tomcat, OC4J, JSF компоненты могут не работать.
Компоненты JSF из библиотеки Ajax4JSF https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/ позволяют создавать web-приложения уже с имеющимися компонентами JSF и могут быть использованы для получения дополнительного функционала на формах, такие как: Обновление элементов страницы (надписей, форм ввода, таблиц) без перезагрузки страницы. Возможность отправки данных с формы на сервер без перезагрузки страницы.
III) Третий путь весьма затрачен по времени, если целью ставится решение прикладных задач а не
Разработка новых JSF компонентов.

Вывод: Решения, предлагаемые компанией Sun Microsystems, интегрированные с технологией Ajax позиционируются для использования вместе с новым web-сервером GlassFish. А на наиболее распространенных web-сервераx для Java, таких как, Apache Tomcat, ОС4J, целесообразно использовать решения сторонних разработчиков – Ajax библиотеку Taconite написанную на javascript, Ajax4JSF - JSF компоненты созданные с учётом технологии Ajax.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по Ajax + JSF / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]