Описание тега scriptlet
Скриптлета кусок сырого кода Java встроен в JSP - файл, который начал выполняться в соответствии с выходным сигналом JSP (который, как правило, HTML). Его можно узнать по коду Java между<%
а также %>
теги. Его использование с JSP 2.0 (2003 г.) в соответствии с соглашениями о кодировании JSP не рекомендуется в пользу библиотек тегов, таких как JSTL и языка выражений EL, для управления потоком вывода JSP. Настоящая бизнес-работа, такая как предварительная обработка (например, загрузка данных из БД) и постобработка (например, сохранение отправленной формы), должна выполняться в сервлете.
Скриплеты в наши дни считаются старой школой и плохой практикой. Однако они по-прежнему полезны для быстрого прототипирования и тестирования, например, для быстрой подготовки / вставки значений в верхней части JSP, чтобы теги JSTL и выражения EL внизу на странице JSP можно было быстро прототипировать / протестировать.