Введение
Это руководство посвящено идентификации страниц JSP. Дополнительное руководство о страницах JSP находится в разделе Руководство: Страница JSP
Идентификация страниц JSP
Страницы JSP подобны сервлетам в том, что они взаимодействуют с web-клиентами. Однако, в то время как сервлеты являются
классами Java, страницы JSP используют синтаксис, близкий к HTML. Страницы JSP идеально подходят для создания
динамических Web-страниц. Они преимущественно идентифицируются от пограничных классов (см. Руководство: Класс анализа) в архитектурах web. Они могут также содержать некоторую
логику управления, но, в общем случае, такую логику лучше выделять в сервлеты или другие классы java (см. Руководство: Сервлет).
Рассмотрим использование страниц JSP "шаблона" оформления для предоставления общего внешнего вида пользовательского
интерфейса приложения. См. Базовые шаблоны J2EE - Совмещенный просмотр ([ALU01].
Моделирование страниц JSP JSPs
В RUP страницы JSP представляет Рабочий
продукт: Класс проекта, и они моделируются как классы (стереотип <<ServerPage>>).
Общее руководство о моделировании страниц сервера и страниц клиента предоставлено в Официальный документ: Моделирование архитектуры web-приложения с помощью UML ,
и в Моделирование дизайна
web-приложения с помощью UML.
Страницы JSP транслируются в сервлеты. Как и в случае сервлетов, разработчик страниц JSP не определяет операций,
вызываемых клиентами, а сосредоточивается на определении ответственности страниц JSP и способов их взаимодействия с
другими элементами проекта, такими как сервлеты, другие страницы JSP, классы объектов JavaBean. Он также определяет
параметры создаваемой страницы клиента.
|