Поскольку вы используете Thymeleaf с Spring Boot, выражения будут SpEL (язык выражений Spring), а документация говорит:
Вы можете вызывать конструкторы, используя оператор new
. Вы должны использовать полное имя класса для всех, кроме примитивных типов (int
, float
и т. Д.) И String
.
Итак, вам нужно использовать new java.util.Locale('es')
вместо new Locale('es')