Архитектура JSP модели 1
Эта статья в значительной степени или полностью опирается на один источник . ( июль 2024 г. ) |
При проектировании Java веб-приложений обычно используются две модели проектирования, называемые Моделью 1 и Моделью 2 . [1]

В модели 1 запрос делается к JSP или сервлету , а затем этот JSP или сервлет берет на себя все обязанности по запросу, включая обработку запроса, проверку данных, обработку бизнес-логики и генерацию ответа. Архитектура Модели 1 обычно используется в небольших и простых приложениях из-за простоты разработки.
Несмотря на концептуальную простоту, эта архитектура не способствует крупномасштабной разработке приложений, поскольку неизбежно большая часть функциональности дублируется в каждом JSP. Кроме того, архитектура Модели 1 излишне связывает воедино бизнес-логику и логику представления приложения. Объединение бизнес-логики с логикой представления затрудняет внедрение нового «представления» или точки доступа в приложении. Например, в дополнение к интерфейсу HTML вы можете включить интерфейс языка беспроводной разметки (WML) для беспроводного доступа. В этом случае использование Модели 1 без необходимости потребует дублирования бизнес-логики с каждым экземпляром кода представления.
Ссылки
[ редактировать ]- ^ «Страницы JavaServer — Спецификация 0.92» . www.kirkdorffer.com . Проверено 16 июля 2024 г.