JavaServer Faces. Библиотека профессионала

3-е издание
Дэвид М. Гери, Кей С. Хорстманн

Core JavaServer Faces, 3rd Edition
David Geary, Cay S. Horstmann
книга JavaServer Faces. Библиотека профессионала, 3-е издание
(увеличить обложку)

Где купить книгу

Оглавление
Пролистать книгу

Обсуждение книги в блоге Виктора Штонда

Книга содержит исчерпывающие сведения по созданию веб-приложений на основе технологии JavaServer™ Faces (JSF). В ней показано, по какому принципу платформа JSF обеспечивает разделение дизайна страницы и логики приложения и как можно без особых затруднений реализовать веб-приложения, применяя заранее подготовленные компоненты в сочетании с кодом Java. Подробно описано, какое место JSF занимает среди общего набора средств создания приложений Java EE и как расширить возможности JSF, если встроенных средств недостаточно для решения конкретных задач. Программное обеспечение, необходимое для работы с книгой, доступно бесплатно.
В книге приведены многочисленные сценарии, файлы конфигурации, файлы определения ресурсов, веб-страницы и готовые программы, которые подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений. Код рассматриваемых примеров можно получить с сопровождающего веб-сайта.
Книга дополняет оперативную документацию, содержит все необходимые справочные данные и рассчитана на широкий круг читателей.
В книге рассматриваются следующие темы:

  • Подготовка среды программирования (глава 1).
  • Соединение тегов JSF с логикой приложения (глава 2).
  • Навигация по страницам (глава 3).
  • Использование стандартных тегов JSF (глава 4).
  • Применение тегов фейслетов для создания шаблонов (глава 5).
  • Таблицы данных (глава 6).
  • Преобразование и проверка достоверности входных данных (глава 7).
  • Обработка событий (глава 8).
  • Создание составных компонентов — повторно используемых компонентов со сложным поведением, в состав которых входят более простые компоненты (глава 9).
  • Применение средств Ajax (глава 10).
  • Реализация пользовательских компонентов (глава 11).
  • Соединение с базами данных и другими внешними службами (глава 12).
Завершает эту книгу глава 13, в которой даны многочисленные дополнительные примеры приложений, содержатся полезные рекомендации по отладке и ведению журналов, а также приведены подробные сведения и рабочий код для создания отсутствующих в JSF функций, таких как средства загрузки файлов, всплывающие меню и компоненты, позволяющие выполнять разбивку на страницы в длинных таблицах.



JavaServer Faces (JSF) — это стандартная технология Java EE, предназначенная для создания пользовательских веб-интерфейсов. Она предоставляет мощную платформу разработки серверных приложений, позволяющую четко разделять средства визуального представления и логику приложения. Версия JSF 2.0 стала результатом проведения существенных обновлений, в результате которых было не только добавлено много полезных средств, но и значительно упрощена модель программирования благодаря использованию аннотаций и применению принципа "соглашение об именах имеет приоритет над конфигурацией" для распространенных задач.
Третье издание книги "JavaServer™ Faces. Библиотека профессионала" было полностью обновлено по сравнению с предыдущим с той целью, чтобы читатель мог как можно быстрее приобщиться к возможностям JSF 2.0 и извлечь наибольшую пользу из применения всех новых средств этой версии. Книга включает следующее.

  • Три полностью новых главы по использованию тегов Facelets для формирования шаблонов, создания составных компонентов и разработки приложений Ajax
  • Руководство по созданию надежных приложений с минимальным объемом кодирования вручную и максимальной продуктивностью, без необходимости привлекать какие-либо знания в области сервлетов или других программных средств низкого уровня
  • Полное описание основных "строительных блоков", начиная от использования стандартных тегов JSF и заканчивая работой с таблицами данных, преобразованием и проверкой ввода
  • Рассмотрение более сложных задач, таких как обработка событий, расширение возможностей платформы JSF и подключение внешних служб
  • Демонстрация готовых решений многих распространенных проблем, включая рекомендации по отладке и поиску неисправностей, в дополнение к описанию подробностей реализации и рабочего кода для функций, недостающих в JSF
  • Проверенные решения, подсказки, советы и инструкции, которые показывают, как добиться эффективного использования технологии JSF в собственных проектах разработки
В этой книге представлено все, что необходимо для овладения мощными и продуктивными функциями JSF 2.0, а также приведен идеальный справочник для программистов, разрабатывающих веб-приложения на Java EE 6 не только для Glassfish или других серверов приложений, совместимых с Java EE 6, но и для исполнителей сервлетов наподобие Tomcat 6.

Об авторах
Дэвид Гери — президент Clarity Training, Inc. (corewebdevelopment.com), компании по обучению и консалтингу, а также автор восьми книг по Java-технологиям, в числе которых бестселлеры "Graphic Java™ 2" (1999), "Advanced JavaServer Pages" (2001) и "Google™ Web Toolkit Solutions"

544 стр., с ил.; ISBN 978-5-8459-1706-5, 978-0-13-701289-3; формат 70x100/16; твердый переплет; тип бумаги: газетная; серия Библиотека профессионала; 2011, 1 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "JavaServer Faces. Библиотека профессионала"

Введение Введение к книге JavaServer Faces. Библиотека профессионала

Глава 1. Первое знакомство
Глава 2. Управляемые бины
Глава 3. Навигация Глава 3. Навигация
Глава 4. Стандартные теги JSF
Глава 5. Технология Facelets
Глава 6. Таблицы данных
Глава 7. Преобразование и проверка правильности
Глава 8. Обработка событий
Глава 9. Составные компоненты
Глава 10. Технология Ajax
Глава 11. Пользовательские компоненты, преобразователи и средства проверки
Глава 12. Внешние службы
Глава 13. Дополнительные рекомендации


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100