Серверный 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 за один раз.



Содержание раздела