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

Урок 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-страницу в браузере.
Вернувшись к рассмотренной выше процедуре задания целевого сервера, вы обнаружите, что настроенный сервер выбран в качестве сервера по умолчанию. Если сервер установлен, но не настроен, он не отображается в списке серверов.

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

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

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

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

Комментарии