Это просто вопрос выбора пользователя.Thymeleaf и JSP являются шаблонами просмотра , причем оба имеют преимущество над другим.
Мне нравится JSP за его особую простоту использования, но, с другой стороны, разрешение Thymeleaf для интернализации i18n мягко говоря, среди дополнительных выражений, которые он имеет, например, автоматическая обработка пути к контексту.
Thymeleaf немного сложен при разрешении переменных из модели в отличие от JSP, где вы можете легко объединитьлитералы с переменными выражениями.Кроме того, JSP может легко разрешать URL-адреса из выражения переменной непосредственно из базы данных, тогда как Thymeleaf испытывает трудности с достижением этого.
Я уже некоторое время использую JSP, так же как и Thymeleaf, и я должен сказать, что обаотличные технологии.Если ваше приложение простое и не позволяет поддерживать интернационализацию, я бы сказал, что JSP - неплохой выбор.Но Thymeleaf лучше для надежного приложения, которое требует интернализации среди других.Идея пометить JSP «старой технологией» не совсем верна.
Итак, мой вывод - это вопрос выбора.