Серверный JavaScript 1.4. Руководство по использованию


         

Взгляд на Исходные Файлы


Исходные HTML-файлы videoapp, перечисленные в следующей таблице, обильно комментируются.

home.htm

Страница по умолчанию. Имеет ссылки на pick.htm, status.htm, rentals.htm, customer.htm и delete.htm. Если нет соединения с БД, эта страница перенаправляет клиента на страницу start.htm.

start.htm

Соединяет приложение с БД, стартует транзакцию и переводит обратно на home.htm.

abort.htm

Отменяет одну транзакцию и начинает новую.

save.htm

Подтверждает/Commits транзакцию и начинает новую.

pick.htm

Позволяет потребителю взять клип напрокат. Содержит фрэймы для category.htm, videos.htm и pickmenu.htm.

Файл category.htm показывает категории видео.

Файл videos.htm показывает все видео в выбранной категории и соединён с rent.htm для аренды определённых видео.

Файл pickmenu.htm показывает другие страницы.

status.htm

Выводит видео, имеющиеся у потребителя в данный момент. Если потребитель не выбрал ID, перенаправляет его на страницу client.htm, на которой можно выбрать customer ID.

rentals.htm

Выводит список всех взятых видео. Когда администратор щёлкает на названии одного их них, выбранная позиция отправляется на return.htm, которая выполняет действия по возвращению видео, затем направляет обратно на rentals.htm.

customer.htm

Администратор может ввести здесь нового потребителя. Отправляет введённые в форму данные на add.htm, где выполняются действия по вводу нового потребителя, затем возвращает на customer.htm.

delete.htm

Здесь администратор может удалить потребителя. Выводит список потребителей со ссылками на remove.htm, где удаляется специфицированный ряд из таблицы потребителей, затем возвращает на delete.htm.

modify.htm

Администратор может изменить здесь данные потребителя. Выводит список из первых 5 потребителей со ссылками на страницы modify1.htm и modify2.htm. Эти страницы обновляют специфицированный ряд в таблице потребителей и возвращают обратно на modify.htm. Файл modify3.htm выводит следующих потребителей, 5 за один раз.



Содержание  Назад  Вперед