< Назад | Далее >

Урок 1.1: Импорт требуемых ресурсов и задание целевого сервера

Перед началом работы необходимо импортировать необходимые ресурсы для этого учебника: набор Web-страниц и пример базы данных Derby.

Основная цель этого учебника - обучить вас созданию Web-приложений, предназначенных для работы с данными в базе данных. В нем не затрагиваются вопросы разработки внешнего вида Web-сайта. По этой причине внешний вид Web-сайта был подготовлен заранее.

Для работы с этим учебником учебника вам понадобится доступ к существующему набору файлов JavaServer Faces JSP и пример базы данных Derby. Эти базовые Web-страницы и пример базы данных добавляются в файл ZIP. В данном уроке вы познакомитесь с процессом импорта файла ZIP для применения Web-страниц и баз данных. Кроме того, вы настроите целевой сервер для динамического Web-проекта.

Web-страницы и база данных, необходимые для этого учебника, поставляются в файле ZIP. Для импорта содержимого файла ZIP выполните следующие действия:

Импорт файла примера проекта

  1. Импортировать проект. Откройте проекцию Web (выберите Окно > Открыть проекцию > Web).
  2. В проекции Web откройте панель Меню проектов и убедитесь, что проект ClassifiedsTutorial выглядит аналогично следующему рисунку:
    Панель Меню проектов.

Задание целевого сервера для динамического Web-проекта

Задав целевой сервер для Web-проекта, вы сможете проверять ресурсы, создаваемые в ходе работы с этим учебником.

Для задания целевого сервера выполните следующие действия:

  1. В панели Меню ресурсов проекции Web правой кнопкой мыши щелкните на проекте ClassifiedsTutorial и выберите Свойства.
  2. В списке свойств выберите Сервер.
  3. В списке Сервер по умолчанию выберите сервер для применения по умолчанию. Нажмите кнопку Применить.
  4. В списке свойств выберите Целевые среды выполнения.
  5. В списке Среды выполнения щелкните на среде выполнения, соответствующей выбранному серверу. Нажмите OK.
Если нужный сервер отсутствует в списке целевых сред выполнения, закройте рабочую среду и установите сервер. После установки сервера выполните инструкции по заданию целевого сервера.
Прим.: Если после установки целевых сред выполнения список Сервер по умолчанию пуст, может потребоваться дополнительная настройка сервера. Для настройки сервера выполните следующие действия:
  1. Правой кнопкой мыши щелкните на файле all_records.jsp, выберите Выполнить как > Выполнить на сервере.
  2. Выберите Задать сервер вручную.
  3. Выберите установленный сервер.
  4. Настройте сервер, следуя инструкциям мастера. При первом запуске сервера может быть показано сообщение об ошибке. Для исправления ошибки задайте целевой сервер, как это указано выше, перезапустите сервер с помощью панели Серверы, а затем перезагрузите Web-страницу в браузере.
Вернувшись к рассмотренной выше процедуре задания целевого сервера, вы обнаружите, что настроенный сервер выбран в качестве сервера по умолчанию. Если сервер установлен, но не настроен, он не отображается в списке серверов.

Информация о развертывании SDO на серверах, отличных от WebSphere Application Servers, приведена в разделе справки Развертывание SDO на серверах, отличных от WAS.

Контрольные точки урока

Импортирован динамический Web-проект ClassifiedsTutorial и задан целевой сервер.

Вы можете просмотреть файлы Web-проекта учебника. Чтобы открыть файл дважды щелкните на нем на панели Проводник проектов. Для просмотра графического представления связей между страницами дважды щелкните на записи Навигация по Web-сайту в панели Меню проектов.

В этом примере вы, в основном, будете работать со следующими файлами:
all_records.jsp
Домашняя страница Web-сайта. На ней отображаются все объявления из базы данных.
new_record.jsp
Страница, позволяющая создать новое объявление.
update_record.jsp
Страница, позволяющая изменить или удалить объявление из базы данных.
classifiedTemplate.jtpl
Шаблон страниц сайта. Он содержит такие элементы, как таблица и серый баннер "Добро пожаловать в службу объявлений", отображаемый на каждой странице. Кроме того, эта страница содержит две навигационные вкладки под баннером, позволяющие перейти к домашней странице и к странице добавления нового объявления.
Теперь вы можете приступить к упражнению 1.2: Работа с реляционными списками записей и компонентами таблицы данных.
< Назад | Далее >