Описание тега spring-expression
0
ответов
Выражение SpEL не может быть вычислено при обработке второго строкового литерала в режиме SpelCompilerMode.IMMEDIATE
Используя spring-expression версии 5.1.5, пытаюсь оценить несколько значений с помощью предварительно скомпилированного выражения SpEL, как в следующем фрагменте: String expression = "T(java.time.LocalDateTime).parse(#root, T(java.time.format.DateTi…
16 окт '19 в 14:34
1
ответ
Использовать язык выражений для получения значений
Мое выражение:#age*10 И я присвоил возрасту значение 15,6. Результатом этого является 156.0 На самом деле конечный результат, который я хочу получить, - это156 Я могу сделать это в коде, но как это сделать, изменив выражение. Спасибо
15 апр '20 в 09:55
3
ответа
Как добавить объект без конструктора в список с помощью Spring Expression Language
Я хочу добавить BigDecimal в список с помощью Spring Expression Language. public class SpelTest { public List<BigDecimal> values; StandardEvaluationContext context; SpelExpressionParser parser; @Before public void setup() { values = new ArrayL…
07 июл '20 в 11:48
1
ответ
Фильтр целочисленного списка в Thymeleaf
Я изучаю Thymeleaf весной, и я борюсь с подборкой списков. Официальный учебник: Использование Thymeleaf не говорит о фильтрации и проекции коллекции, но я обнаружил, что Thymeleaf в Spring использует язык выражений Spring. В этом руководстве говорит…
19 фев '20 в 12:42
0
ответов
Оценка Spring Expression в Javascript
Мы использовали Spring Expressions для определения и оценки формулы для реализации некоторой динамической логики. Он отлично работает. Есть ли порт библиотеки Spring Expression в Javascript? Если нет, то есть ли библиотека с аналогичными функциями?
20 май '20 в 00:39
0
ответов
Получить данные типа даты по выражению
За 261, соответствующий шестнадцатеричный 0x105 наконец разбирается в 1.0.5 выражением: getBits (# value, 0,11). Но я хочу получить дату версии261: как показано ниже, возможно, окончательные данные вроде190301 year (bit15-bit9 19-2019yeaer) month (b…
06 май '20 в 12:11
0
ответов
Как проверить, является ли ответ службы пустым массивом или нет, прежде чем назначать его переменной с помощью языка выражений Spring
Сценарий 1. Когда rest API X возвращает ответ с содержанием [{..}], я могу прочитать первый элемент, используя «[0]». Сценарий 2: когда API возвращает пустой ответ, выражение «[0]» бросает исключение «EL102SE: в коллекции есть элементы« 0 », индекс«…
20 май '21 в 11:53
1
ответ
Что такое выражение%some property% весной
Я нашел выражение %% в источнике пакета Spring. Это SpEL? Как использовать выражение %% ? введите описание изображения здесь введите описание изображения здесь
13 дек '21 в 06:25
0
ответов
SpEL - конвертировать объекты Json со списком в один список
Я использую Spring Expression Language для управления json из-за требований приложения. У меня есть следующий ответ json: Есть ли способ сделать это только с помощью языка выражений Spring? К сожалению, я не могу зарегистрировать методы или какие-ли…
12 янв '23 в 21:15
0
ответов
SpEL Parser возвращает false, хотя он должен возвращать true
Я работаю ниже фрагмента кода в реальном времени и с очень небольшим трафиком [0,025%] ~(500 из 2 миллионов). Парсер SpEL ведет себя странно и возвращает ответ как ложь там, где он должен возвращать истину. Файл контекстного класса @Getter @Builder …
02 авг '23 в 01:12
1
ответ
Как использовать идентификатор пользователя в качестве параметра для пользовательской аннотации аутентификации?
У меня есть REST API: @CurrentUserAccessLevel(userId = "#studentId") @GetMapping(value = "/{course-code}/users/{student-id}") public UserCourseDetailsDto getUserCourseDetails(@PathVariable(value = "course-code") final Long courseCode, @PathVariable(…
31 авг '23 в 18:00
0
ответов
Как оценить выражение SPeL в пользовательской аннотации
Я использую пользовательскую аннотацию для выполнения некоторой логики в аспекте. Я бы хотел, чтобы моя аннотация могла оценивать свойство вapplication.yaml. Вот что у меня есть на данный момент. Может ли кто-нибудь сказать мне, что я делаю неправил…
25 окт '23 в 15:05
0
ответов
Миграция коммерческого облака SAP с 1811 на 2211 год: «getClass() не найден для типа MediaModel» во время индексации мультимедиа из бэк-офиса
Выполняя индексацию мультимедиа из бэк-офиса для перехода с 1811 на 2211. Я получаю ошибку ниже. ОШИБКА [поток индексатора solr] [DefaultIndexerWorker] [Работник индексатора 0 (операция ПОЛНОГО индекса на testMediaIndex/Media)] не удалось обработать…
02 окт '23 в 10:57
0
ответов
Доступ к bean-компоненту с помощью SpEL в @PreAuthorize с помощью FullyQualifiedAnnotationBeanNameGenerator
У меня есть контроллер с методом, который имеет логику для проверки разрешения: @RestController @RequestMapping("/example") public class ExampleController { @GetMapping @PreAuthorize("@exampleController.hasPermission()") public String example() { re…
02 ноя '23 в 15:00