Просто обратитесь к своему собственному учебнику .
Обратите внимание, что использование этого тега * не рекомендуется для производственного использования.Он предназначен для быстрого прототипирования.Вот цитата из первого параграфа связанного учебника:
Теги SQL JSTL для доступа к базам данных, перечисленные в Таблице 7-7, предназначены для быстрого создания прототипов и простых приложений.Для производственных приложений операции с базами данных обычно инкапсулируются в компоненты JavaBeans.
Что касается того, как это "обычно" должно быть сделано, вы можете найти этот учебник полезным в качестве отправной точки.
Не связано с проблемой, я не уверен, почему вы отметили scriptlet
в своем вопросе.JSTL и другие теги не следует путать с scriptlets .Но я просто хочу прояснить, что использование скриптлетов более чем не рекомендуется.Подробнее см. Как избежать использования кода Java в файлах JSP?