Бюджет По договоренности
Создан: 7 лет назад
Закрыт
Описание
Написати Web-застосування WebNotes для зберігання нотаток.

Веб-сторінка має містити поле для вводу нотаток, а також перелік відправлених нотаток у вигляді таблиці.



Для реалізації Web-застосування використайте приклад сервера

https://goo.gl/pdbyJJ

Саме застосування представте як клас WebNotesServlet (який має бути реалізований по аналогії з HelloServlet, PrimitiveServlet, ...).

WebNotesServlet має генерувати Веб-сторінку та обробляти POST-запити (якщо не вийде з POST можете зробити з GET), що містять текст нотаток.



Для доступу до змісту нотаток, які відправляються через POST-запит (чи GET-запит), вам необхідно також реалізувати метод public String getParameter(String name) класу HttpRequest.

Даний метод з тексту POST-запиту (HTTP Request Body), чи GET-запиту зчитує значення параметру з відповідним іменем.

Наприклад, якщо на Веб-сторінці є наступна форма:



Note text:





то, метод getParameter("note") має повернути текст, який був введений в поле Note text.



Текст нотаток зберігається у пам'яті (наприклад в ArrayList) і втрачається при перезапуску сервера.
Категория