В этом учебнике рассмотрена процедура разработки динамического Web-сайта, выполняющего роль раздела объявлений газеты. Данный Web-сайт представляет собой полнофункциональное Web-приложение J2EE, применяющее компоненты JavaServer Faces (JSF) и Service Data Objects (SDO). Web-приложение применяет технологию JSF для создания динамических Web-страниц, содержащих ссылки на базу данных с объявлениями. Путем переноса компонентов JSF на страницы можно создать Web-приложение JSF (другое название - приложение CRUD, поскольку оно позволяет создавать, загружать, обновлять и удалять записи базы данных). С помощью этих функций пользователи Web-сайта смогут управлять объявлениями в базе данных.
Этот учебник разбит на два модуля, каждый из которых обладает своей целью. Модули можно выполнить независимо друг от друга или вместе. Каждый модуль содержит набор упражнений, необходимый для обеспечения правильной работы Web-сайта.
Модуль 1: Создание Web-страниц с соединениями обмена данными
Модуль 2: Добавление дополнительных функций
Работу с учебником следует начинать с модуля 1: Создание Web-страниц с соединениями с данными.