Оглавление:
Определение - Что означает JavaServer Pages (JSP)?
JavaServer Pages (JSP) - это технология, используемая для разработки интерактивных веб-страниц. JSP был разработан Sun Microsystems и представляет собой улучшенную версию Java-сервлетов.
JSP может быть разработан в упрощенном виде и имеет широкий спектр применения. Как и в большинстве серверных технологий, JSP отделяет бизнес-логику от уровня представления.
Techopedia объясняет JavaServer Pages (JSP)
JSP - это обычные HTML-страницы со встроенным Java-кодом. Для обработки файла JSP разработчикам необходим механизм JSP, который подключен к веб-серверу. Страница JSP затем компилируется в сервлет, который обрабатывается механизмом сервлета. Этот этап известен как перевод. Затем механизм сервлета загружает класс сервлета и выполняет его для создания динамического HTML, который затем отправляется в браузер.
Когда запрашивается следующая страница, страница JSP предварительно компилируется в сервлет и выполняется, если только страница JSP не изменена.
При использовании с Java DataBase Connectivity (JDBC) JSP обеспечивает динамический способ создания баз данных на основе баз данных.
Преимущества JSP:
- Портативность: JSP может быть развернута на многих платформах. Все эти компоненты могут быть запущены на веб-серверах.
- Настроен для повторного использования: компоненты JSP могут повторно использоваться в сервлетах, JavaBeans и Enterprise JavaBeans (EJB).
- Упрощение: JSP прост в процессах разработки и сопровождения.
