С 2008 года книга «JavaServer Faces. Библиотека профессионала» переиздавалась 3 раза.
Дата первого издания «JavaServer Faces»: март 2008 года, последнее, 3-е издание вышло
в феврале 2011 года.
Сейчас книгу можно купить в 1 издании на бумаге.
Аннотация к книге "JavaServer Faces. Библиотека профессионала"
Книга содержит исчерпывающие сведения по созданию веб-приложений на основе технологии JavaServer Faces (JSF). В ней показано, по какому принципу платформа JSF обеспечивает разделение дизайна страницы и логики приложения и как можно без особых затруднений реализовать веб-приложения, применяя заранее подготовленные компоненты в сочетании с кодом Java. Подробно описано, какое место JSF занимает среди общего набора средств создания приложений Java EE и как расширить возможности JSF, если встроенных средств недостаточно для решения конкретных задач. Программное обеспечение, необходимое для работы с книгой, доступно бесплатно.
В книге приведены многочисленные сценарии, файлы конфигурации, файлы определения ресурсов, веб-страницы и готовые программы, которые подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений. Код рассматриваемых примеров можно получить с сопровождающего веб-сайта.
Книга дополняет оперативную документацию, содержит все необходимые справочные данные.
В книге рассматриваются следующие темы:
Подготовка среды программирования.
Соединение тегов JSF с логикой приложения.
Навигация по страницам.
Использование стандартных тегов JSF.
Применение тегов фейслетов для создания шаблонов.
Таблицы данных.
Преобразование и проверка достоверности входных данных.
Обработка событий.
Создание составных компонентов - повторно используемых компонентов со сложным поведением, в состав которых входят более простые компоненты.
Применение средств Ajax.
Реализация пользовательских компонентов.
Соединение с базами данных и другими внешними службами.
Завершает эту книгу глава 13, в которой даны многочисленные дополнительные примеры приложений, содержатся полезные рекомендации по отладке и ведению журналов, а также приведены подробные сведения и рабочий код для создания отсутствующих в JSF функций, таких как средства загрузки файлов, всплывающие меню и компоненты, позволяющие выполнять разбивку на страницы в длинных таблицах.
Эта книга представляет собой руководство для Web-разработчиков, занимающихся дизайном пользовательских интерфейсов, а также для программистов, создающих компоненты многократного пользования для Web-приложений.
Подробно рассматриваются такие темы, как подготовка среды программирования, связывание JSF-дескрипторов с логикой приложения, страничная навигация, использование стандартных дескрипторов JSF, преобразование и проверка достоверности входных данных.
Немалое внимание уделено способам уменьшения сложности приложений серверной стороны, обработке событий, реализации специальных компонентов, подключению к базам данных и каталогам LDAP, использованию Ajax и применению технологий с открытым исходным кодом, среди которых Facelets, Seam и Shale.
Книга изобилует множеством примеров, которые не только иллюстрируют концепции, но также демонстрируют способы правильной разработки, применяемые в реальных условиях.
Книга рассчитана на программистов разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с программированием на языке Java и построением пользовательских интерфейсов для Web-приложений.
Помимо JSF немного рассказывается и о Facelets и о Seam, есть глава по часто встречающимся вопросам и их решениям, на работе книгу постоянно листал, полезна, информативна.
Max
check-06@mail.ru
Евгений Н.