JavaServer Faces. 3-е издание.
3-е издание книги Дэвида Гери и Кея Хорстманна "JavaServer Faces" рассчитана на разработчиков веб-приложений, основные усилия которых сосредоточены на реализации пользовательских интерфейсов и бизнес-логики.
3-е издание книги Дэвида Гери и Кея Хорстманна "JavaServer Faces" рассчитана на разработчиков веб-приложений, основные усилия которых сосредоточены на реализации пользовательских интерфейсов и бизнес-логики. Данная книга резко отличается от выпущенной официально спецификации JSF, представляющей собой краткий документ со сложными для восприятия формулировками, который в основном рассчитан на разработчиков платформ, а также технических писателей, которые вынуждены глубоко разбираться во всем этом. Платформа JSF создана на основе сервлетов, но с точки зрения разработчика для JSF технология сервлетов представляет собой просто среду низкого уровня.
Безусловно, знание других веб-технологий, таких как сервлеты, JSP или Struts, совсем не помешает, но это не является обязательным для прочтения данной книги. Первая часть книги, до главы 7 включительно, посвящена тегам JSF, которые напоминают теги форм HTML. Они являются основными строительными блоками пользовательских интерфейсов JSF. Использовать теги JSF для создания веб-приложений может любой программист, имеющий основные навыки работы с языком HTML (для проектирования веб-страниц) и стандартного программирования на Java (для разработки логики приложений). В первой части этой книги рассматриваются: подготовка среды программирования (глава 1), соединение JSF-тегов с логикой приложения (глава 2), навигация по страницам (глава 3), использование стандартных тегов JSF (глава 4), применение тегов фейслетов для создания шаблонов (глава 5), таблицы данных (глава 6). Начиная с главы 8 читатель узнает, как решать более сложные задачи и расширять возможности платформы JSF. Основные темы, рассматриваемые во второй части книги: обработка событий (глава 8), создание составных компонентов — повторно используемых компонентов со сложным поведением, в состав которых входят более простые компоненты (глава 9), ajax (глава 10), реализация пользовательских компонентов (глава 11), соединение с базами данных и другими внешними службами (глава 12). Завершает эту книгу глава, в которой авторы пытаются ответить на вопросы типа "Как сделать то-то и то-то'' (глава 13). Рекомендуется ознакомиться с этой главой сразу после изучения основ JSF. В ней содержатся полезные рекомендации по отладке и ведению журналов, а также приведены подробные сведения и рабочий код для создания отсутствующих в JSF функций, таких как средства загрузки файлов, всплывающие меню и компоненты, позволяющие выполнять разбивку на страницы в длинных таблицах.
Издательство – Вильямс
Год издания – 2011
Формат книги - PDF
Размер - 62,9 Мб