Я создавал JSP годами, выполняя всю свою работу в классах и используя минимальный объем кода Java на JSP для получения результатов и иногда условно визуализации содержимого.
Я ищучтобы улучшить свою игру, и я искал, чтобы использовать / изучать больше JSTL.
Мои большие вопросы - зачем беспокоиться?В чем смысл тегов JSTL?
Например, есть теги для выполнения запросов к базе данных на JSP, что, IMHO, нарушает заслуженно ореол принцип разделения MVC.
Я не вижу никакого преимущества в использовании тега для условного кода по сравнению с простым помещением кода для условного выражения в
<% ... %>
Возможно, если это большой сайт с выделеннымвеб-дизайнер, который чувствует себя менее запуганным тегами?
Что касается итерации, я предпочитаю делать это в классе "view" и просто вытягивать готовую строку из JSP между статическими тегами HTML (т.е. вытягивание строк таблицы из класса на JSP между тегами таблицы на JSP, которые подключены к CSS).
Я не хочу показаться неуважительным или невежественным.Я законно любопытен.В чем преимущество использования JSTL?