 | Уровень сложности: средний де лос Рейес Дэйл (dreyes4@hotmail.com), независмый писатель, вештатный сотрудник
19.06.2007 В данном руководстве (третья часть серии) вы познакомитесь с интегрированной средой разработки с открытым исходным кодом Sun Ajax4jsf, которая добавляет возможности Asynchronous JavaScript + XML (Ajax) в JSF-приложения.
Цели
Познакомиться с интегрированной средой разработки с открытым исходным кодом Sun Ajax4jsf и узнать, как использовать ее для добавления возможностей Ajax в ваши приложения на Apache Geronimo.
Требуемый опыт
Нет.
Системные требования
Для работы с данным руководством необходимо иметь следующие инструментальные программы:
- Исходный код второй части данной серии статей, который вы сможете добавить в приложение.
-
Geronimo, Apache-проект сервера Java EE. В зависимости от ваших требований можно использовать одну из двух поставляемых разновидностей Geronimo - Tomcat или Jetty. Мы использовали Jetty (версия 1.1) из-за ее меньшего размера.
-
MyFaces, реализация JSF от Apache. Загрузите базовую версию (без Tomcat) с Apache. В данном руководстве мы использовали версию 1.1.3.
-
Tomahawk, предоставляющий дополнительные компоненты и механизм проверки корректности вводимой информации (validator) для использования с MyFaces и полностью поддерживающий совместимость с JSF.
-
Eclipse, расширяемая интегрированная среда разработки (IDE) с открытым исходным кодом, поддерживающая широкий диапазон языков программирования и платформ.
-
Eclipse Web Tools Platform (WTP), который добавляет в Eclipse поддержку редактирования XML и JavaScript-файлов, а также базовую поддержку JSF.
-
Ajax4jsf, интегрированная среда разработки с открытым исходным кодом от Sun для добавления функциональности Ajax в существующие JSF-приложения. На момент написания данной статьи текущей версией являлась 1.0rc4.
- На вашей системе должна быть установлена Java 1.4 или новее. Двоичные файлы Eclipse поставляются со своей собственной исполняющей системой Java, но Geronimo и MyFaces - нет (это значительно раздуло бы загружаемые архивы). В данном руководстве мы используем Java 1.5 на Mac OS X 10.4, но платформа не должна иметь значения. Используйте технологию Java от Sun Microsystems или IBM®
.
Продолжительность
Не более 2 часов
Форматы html
IBM обладает всеми авторскими правами касательно информации, расположенной на developerWorks. Использование информации приведенной на этом ресурсе без явного письменного разрешения от IBM или первоначального автора запрещены. Если Вы желаете использовать информацию с developerWorks, пожалуйста воспользуйтесь регистрационной формой для того, чтобы связаться с нами запрос на использование материалов developerWorks Россия. |  | |  |