 | Уровень сложности: средний Крис Херборт , внештатный сотрудник, независимый писатель
19.06.2007 В этой (четвертой) части вы узнаете, как использовать Apache Trinidad, версию ADF Faces с открытым исходным кодом. Trinidad предлагает набор бесплатных компонентов, которые улучшают интерфейс JSF-приложения.
Цели
Изучить, как использовать Apache Trinidad для улучшения интерфейса ваших приложений.
Требуемый опыт
Данное руководство предназначено для Java-разработчиков, имеющих опыт в работе с серверными системами для извлечения и обработки данных. Более того, необходимо общее понимание SQL. В идеальном случае, как разработчик вы должны иметь опыт работы с предыдущими версиями одного или нескольких Java Database Connectivity (JDBC) API, используя интерфейсы типа ResultSet и Connection. Кроме того, у вас должно быть общее понимание технологии JavaServer Pages (JSP).
Системные требования
Для работы с данным руководством необходимо иметь следующие инструментальные программы:
-
Geronimo, Apache-проект сервера Java EE. В зависимости от ваших требований можно использовать одну из двух поставляемых разновидностей Geronimo - Tomcat или Jetty. Мы использовали Jetty (версия 1.1) из-за ее меньшего размера.
-
MyFaces, реализация JSF от Apache. Загрузите базовую версию (без Tomcat) с Apache. В данном руководстве мы использовали версию 1.1.3.
-
Eclipse, расширяемая интегрированная среда разработки (IDE) с открытым исходным кодом, поддерживающая широкий диапазон языков программирования и платформ.
- Дополнительные компоненты Apache Trinidad и компоненты проверки вводимой информации (input validators) для использования с любой JSF-реализацией. Основанный на Oracle ADF Faces, Trinidad находится в стадии разработки Apache incubator, поэтому вы должны будете взять текущие снимки (snapshots) разработки. Перейдите на страницу main snapshot и выбирайте trinidad-api и trinidad-impl, пока не найдете trinidad-api-incubator-m1-SNAPSHOT.jar и trinidad-impl-incubator-m1-SNAPSHOT.jar.
-
Eclipse Web Tools Platform (WTP), который добавляет в Eclipse поддержку редактирования XML и JavaScript-файлов, а также базовую поддержку JSF. Для установки Web Tools Platform с сайта обновления используйте Eclipse Update Manager.
- На вашей системе должна быть установлена 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 Россия. |  | |  |