Эта книга представляет собой руководство для Web-разработчиков, занимающихся дизайном пользовательских интерфейсов, а также для программистов, создающих компоненты многократного пользования для Web-приложений. Подробно рассматриваются такие темы, как подготовка среды программирования, связывание JSF-дескрипторов с логикой приложения, страничная навигация, использование стандартных дескрипторов JSF, преобразование и проверка достоверности входных данных. Немалое внимание уделено способам уменьшения сложности приложений серверной стороны, обработке событий, реализации специальных компонентов, подключению к базам данных и каталогам LDAP, использованию Ajax и применению технологий с открытым исходным кодом, среди которых Facelets, Seam и Shale. Книга изобилует множеством примеров, которые не только иллюстрируют концепции, но также демонстрируют способы правильной разработки, применяемые в реальных условиях. Книга рассчитана на программистов разной квалификации, а также будет полезна студентам и преподавателям дисциплин, связанных с программированием на языке Java и построением пользовательских интерфейсов для Web-приложений.
Оглавление книги "JavaServer Faces. Библиотека профессионала"
Об авторах
Введение
Глава 1. Первое знакомство
Глава 2. Управляемые бины
Глава 3. Навигация
Глава 4. Стандартные дескрипторы JSF
Глава 5. Таблицы данных
Глава 6. Преобразование и проверка
Глава 7. Обработка событий
Глава 8. Вложенные представления и пакет Tiles
Глава 9. Пользовательские компоненты, конвертеры и валидаторы
Глава 10. Внешние службы
Глава 11. AJAX
Глава 12. Открытый код
Глава 13. Часто задаваемые вопросы
Предметный указатель