Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
Назад | Вперёд | Содержание |
JavaServer Faces включает в себя следующее:
API для представления компонентов и управления их состоянием, обработку событий, проверку на стороне сервера и конвертацию данных, определение навигации по страницам, поддержку интернационализации и доступности, обеспечение расширяемости для всех этих функций
Библиотеки тегов для добавления компонентов на веб-страницы и для подключения компонентов к серверным объектам
JavaServer Faces обеспечивает чётко определённую программную модель и различные библиотеки тегов. Библиотеки тегов содержат обработчики тегов, реализующие теги компонентов. Эти функции значительно облегчают труд по созданию и поддержке веб-приложений с пользовательскими интерфейсами на стороне сервера. С минимальными усилиями вы можете выполнить следующие задачи.
Создать веб-страницу.
Добавить компоненты на веб-страницу с помощью их тегов.
Связать компоненты на странице с данными на стороне сервера.
Создать обработчики на стороне сервера для сгенерированных компонентом событий.
Сохранить и восстановить состояние приложения после завершения запросов к серверу.
Повторно использовать и расширять компонентов путём кастомизации.
В этой главе представлен обзор JavaServer Faces. После объяснения, что такое приложение JavaServer Faces, и рассмотрения некоторых основных преимуществ использования этой технологии, в этой главе описывается процесс создания простого приложения с её применением. Также эта глава знакомит с жизненным циклом JavaServer Faces, на примере приложения описывая прохождение через этапы жизненного цикла.
Назад | Вперёд | Содержание |