Javaserver Faces

E-Book Overview

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

E-Book Information

  • Series: Библиотека профессионала

  • Year: 2,011

  • Pages: 544

  • Pages In File: 544

  • Language: Russian

  • Topic: 92

  • Library: infanata.com

  • Issue: 2011-09-2012-03

  • Commentary: 1,146,147,776

  • Org File Size: 208,039,831

  • Extension: pdf

  • Tags: Библиотека Компьютерная литература Java

You might also like

Computer Science Handbook
Authors: Allen B. Tucker    208    0



Tree Automata Techniques And Applications
Authors: Comon H. , et al.    180    0


Introduction To Algorithms
Authors: Thomas H. Cormen , Charles E. Leiserson , Ronald L. Rivest , Clifford Stein    193    0


Bioinformatics, Biocomputing And Perl: An Introduction
Authors: Michael Moorhouse , Paul Barry    129    0


Multimedia Image And Video Processing
Authors: Ling Guan , Sun-Yuan Kung , Jan Larsen (editors)    116    0


Introduction To Lambda Calculus
Authors: Barendregt H. , Barendsen E.    128    0


Beginning Python
Authors: Peter C. Norton , Alex Samuel , Dave Aitel , Eric Foster-Johnson , Leonard Richardson , Jason Diamond , Aleatha Parker , Michael Roberts    187    0


Object-oriented Programming Via Fortran 90-95
Authors: Ed Akin    141    0


Fortran 90: A Conversion Course For Fortran 77 Programmers
Authors: Walter S. Brainerd , Charles H. Goldberg , Jeanne C. Adams    128    0