JavaServer Faces

Интернет-портал MegaWEB

Интернет-портал MegaWEB содержит много ресурсов для веб-мастеров, интернет-разработчиков, веб-дизайнеров и seo-оптимизаторов. Это видеоуроки, книги и справочники в формате ebook: PDF-CHM-DJVU, а также программы и утилиты для того, чтобы сделать сайт или раскрутить сайт в сети Интернет.

Книга «JavaServer Faces»

Версия для печати и PDA

Книга «JavaServer Faces» рассчитана на разработчиков веб-приложений, основные усилия которых сосредоточены на реализации пользовательских интерфейсов и бизнес-логики. Третье издание было полностью обновлено по сравнению с предыдущим, весь материал подвергся существенной переработке в целях концентрации внимания на новых и усовершенствованных функциях JSF 2.0. Приводимые сведения резко отличается от выпущенной официальной спецификации JSF, представляющей собой краткий документ со сложными для восприятия формулировками, который в основном рассчитан на разработчиков платформ, а также технических писателей, которые вынуждены глубоко разбираться во всем этом. Показано, по какому принципу платформа JSF обеспечивает разделение дизайна страницы и логики приложения и как можно реализовать веб-приложения, применяя заранее подготовленные компоненты в сочетании с кодом Java. Подробно описано, какое место JSF занимает среди общего набора средств создания приложений Java EE и как расширить возможности JSF, если встроенных средств недостаточно для решения конкретных задач. Платформа JSF создана на основе сервлетов, но с точки зрения разработчика для JSF технология сервлетов представляет собой просто среду низкого уровня. Безусловно, знание других веб-технологий, таких как сервлеты, JSP или Struts, совсем не помешает, но это не является обязательным для прочтения данной книги. Автор этого издания Дэвид Гери – президент Clarity Training Inc., компании по обучению и консалтингу, а также автор восьми книг по Java-технологиям.

JavaServer Faces

Обзор книги «JavaServer Faces»

Изложение материала начинается с рассмотрения вопросов, посвященным тегам JSF, которые напоминают теги форм HTML. Они являются основными строительными блоками пользовательских интерфейсов JSF. Использовать теги JSF для создания веб-приложений может любой программист, имеющий основные навыки работы с языком HTML или XML и стандартного программирования на Java.

Первое знакомствоУправляемые биныНавигацияСтандартные теги JSF
Технология FaceletsТаблицы данныхПреобразование и проверка правильности

Затем читателю предлагается приступить к глубокому изучению процесса программирования на JSF. Вы узнаете, как решать более сложные задачи и расширять возможности платформы JSF.

Обработка событийСоставные компоненты
Технология AjaxПользовательские компоненты, преобразователи и средства проверкиВнешние службы

Завершает материал глава, в которой авторы постарались ответить на вопросы типа “Как сделать то-то и то-то”. Рекомендуется ознакомиться с этой главой сразу после изучения основ JSF. В ней содержатся полезные советы по отладке и ведению журналов, а также приведены подробные сведения и рабочий код для создания отсутствующих в JSF функций, таких как средства загрузки файлов, всплывающие меню и компоненты, позволяющие выполнять разбивку на страницы в длинных таблицах.

Дополнительные рекомендации

Для работы с примерами из книги «JavaServer Faces» вам потребуется программное обеспечение, которое доступно бесплатно. Вместе с реализацией JSF можно использовать сервер приложений, который поддерживает Java EE 6, такой как GlassFish версии 3, или исполнитель сервлетов, наподобие Tomcat. Данное ПО может эксплуатироваться в средах Linux, Mac OS X, Solaris и Windows. Широкую поддержку для разработки на JSF с помощью GlassFish или Tomcat предоставляют и Eclipse, и NetBeans.

Формат: PDF + Примеры кода
Качество: eBook
Страниц: 544

Поделиться с друзьями