6 часов назад
JavaServer Page (JSP) - серверная технология Java для создания динамически формируемых веб-страниц и веб-приложений
Она позволяет объединять статическую веб-разметку с Java-кодом и специальными JSP-конструкциями, чтобы сервер сформировал HTTP-ответ. JSP-файл обрабатывается на сервере и используется для генерации документа на основе заданной разметки и данных приложения. Технология применяется в Java-веб-приложениях и связана со спецификацией Java Servlet. При обращении к JSP-странице контейнер приложений преобразует её в исполняемый Java-сервлет. Компиляция может выполняться при первом обращении к странице или заранее в процессе сборки приложения. Для работы JSP требуется серверная среда с контейнером JSP или сервлетов, например Tomcat...
6 лет назад
Переиспользование компонентов в JSP
Несмотря на то, что технологии JSP уже почти 20 лет, она по-прежнему не перестаёт удивлять своей продуманностью. В частности, мне очень нравится как реализовано переиспользование компонентов. Если вкратце, то в JSP есть несколько способов. include Позволяет вставлять в страницу кусок другой страницы. Обычно используется, если нужно переиспользовать блоки без параметров. Например: <%@ include file="/WEB-INF/jsp/header.jsp"%> <div class="container"> <h1>Hello world!</h1> </div> <%@ include file="/WEB-INF/jsp/footer...