Web
Рассмотрим пример
Место для отображения времени
Форма для отправки запроса
Сгенерированная страница
Предварительные расчеты
Эксперимент – проверим, что запрос синхронный и что происходит перезагрузка страницы
Свойства традиционного подхода
Реализация серверного блога
Blog.jsp целиком
Создание списка записей
Обработка запроса и добавление записей
Генерация html-страницы
Сгенерированная страница
Практическое задание
444.03K
Категория: ПрограммированиеПрограммирование

Традиционный подход к вебпрограммированию на основе перезагрузки страницы. Тема 9

1. Web

Тема 9.
Традиционный подход к вебпрограммированию на основе перезагрузки
страницы

2. Рассмотрим пример

3.

4. Место для отображения времени

5. Форма для отправки запроса

6. Сгенерированная страница

7. Предварительные расчеты

8. Эксперимент – проверим, что запрос синхронный и что происходит перезагрузка страницы

9. Свойства традиционного подхода

+ достаточно простой код
+ не нужно включать JavaScript
- происходит перезагрузка страницы
- запрос синхронный
- По сети передается много дублирующей информации

10. Реализация серверного блога

Обычный запрос на
сервер
Это генерирует сервер

11. Blog.jsp целиком

Создание списка записей
Обработка запроса
Генерация html-страницы

12. Создание списка записей

13. Обработка запроса и добавление записей

14. Генерация html-страницы

15. Сгенерированная страница

16. Практическое задание

• Реализуйте одно из заданий на свой выбор:
• Реализуйте страницу с отображением времени в зависимости от
часового пояса.
• Реализуйте блог в виде одной серверной страницы.
• После выполнения задания:
• Просмотрите сгенерированный сервером код.
• Проведите эксперимент с 5-ти секундной задержкой.
English     Русский Правила