Вопросы по теме 'spring-el'
Как язык выражений Spring 3 взаимодействует с заполнителями свойств?
Spring 3 представила новый язык выражений (SpEL), который можно использовать в определениях bean-компонентов. Сам синтаксис довольно хорошо определен.
Что не ясно, так это то, как, если вообще, SpEL взаимодействует с синтаксисом заполнителя...
60664 просмотров
schedule
14.10.2022
Обработка нулевых значений на языке выражений Spring
У меня есть следующий код, использующий язык выражения Spring:
StandardEvaluationContext stdContext = new StandardEvaluationContext();
stdContext.setVariable("emp", filterInputData);
ExpressionParser parser = new SpelExpressionParser();...
29814 просмотров
schedule
19.09.2022
Список свободных переменных в выражении EL
У меня есть приложение, которое содержит некоторую оценку EL, используемую для программной конфигурации. Учитывая выражение EL, я хочу получить, какие свободные переменные оно содержит, без фактической его оценки. Намерение состоит в том, чтобы...
1123 просмотров
schedule
04.11.2023
Использование SpEL для копирования ссылок на bean-компоненты не работает
Я экспериментировал с Spring. Я хочу скопировать значение bean-компонента и ссылочные свойства для другого bean-компонента, используя SpEL.
Рассмотрим этот боб:
<bean id="kenny" class="com.springinaction.springidol.Instrumentalist">...
1559 просмотров
schedule
09.01.2024
Можно ли заполнить spring util: list через файл свойств?
Я хотел бы заполнить конечные точки транспорта через файл свойств. Я пробовал это, но это не сработало
<util:properties id="cxfProperties" location="/WEB-INF/classes/cxf.properties" />
<util:list id="transportEndpoints">
<!--...
420 просмотров
schedule
20.11.2022
Thymeleaf: показать текст, если атрибут и свойство существуют
Есть ли в тимелеафе простой способ показать содержимое свойства атрибута, если свойство и атрибут существуют? Если на моей html-странице есть атрибут "ошибка" со свойством "резюме", я хотел бы показать это:
<span...
73991 просмотров
schedule
24.10.2022
Как заставить SpEL складывать два числа
Я хочу вычислить свой номер порта внутри application.properties следующим образом:
server.port=#{ 1 + ${myapp.web.server.port.ssl} }
myapp.web.server.port.ssl=8300
Но когда я запускаю свое приложение Spring Boot, все, что я получаю, это...
1313 просмотров
schedule
25.01.2024
Используйте instanceof в Thymeleaf
Есть ли способ использовать оператор Java instanceof в Thymeleaf?
Что-то типа:
<span th:if="${animal} instanceof my.project.Cat" th:text="A cat"></span>
<span th:if="${animal} instanceof my.project.Dog" th:text="A...
7477 просмотров
schedule
24.12.2023
Ошибка весеннего приложения: EL1008E
Я работаю над проектом интеграции Spring, используя шаблоны интеграции предприятия, чтобы потреблять сообщения MQ, выполнять некоторую обработку, а затем записывать их в другую очередь.
Моя проблема очень похожа на эту , однако принятый ответ не...
13362 просмотров
schedule
04.11.2022
Spring @Query с принципалом и тернарным оператором
@Query("select p from Person p where p.id=?#{principal=='anonymousUser'?0:principal.id})")
public Person getCurrentUser();
Этот метод предназначен для возврата текущего пользователя/человека или ничего (в базе данных нет пользователя с id=0),...
1555 просмотров
schedule
21.11.2022
SpEL - Ошибка: метод не может быть найден по типу
У меня возникла проблема при попытке реализовать кеш Spring.
Я могу предоставить только схематический фрагмент (публикация реального кода, вероятно, приведет к тому, что меня уволят :S)
public class CacheTestServiceImpl {...
2720 просмотров
schedule
14.12.2023
Как извлечь список одного свойства объектов в списке с помощью SpEL?
Мне нужен только список идентификаторов из списка объектов Tester с использованием SpEL
List<Tester> tests = new ArrayList<Tester>();
tests.add(new Tester(1)); ...
ExpressionParser parser = new SpelExpressionParser();...
1803 просмотров
schedule
16.04.2024
Как использовать SpEL в Spring application.properties?
Можно ли использовать выражения SpEL весной application.properties ?
Моя цель - включить имя хоста в свойство. Свойство читается фреймворком, который я не могу контролировать, поэтому я должен напрямую добавить имя хоста в это свойство....
650 просмотров
schedule
08.02.2024
Могу ли я получить доступ к текущему сеансу через Spring EL в Spring @PostAuthorize?
Как я могу получить доступ к текущему сеансу HttpSession в аннотации Spring @PostAuthorize(...) ?
Я прочитал https://docs.spring.io/spring-security/site/docs/current/reference/html/authorization.html#el-access и хотя бы запрос...
38 просмотров
schedule
27.11.2022
Spring SpEL: как основывать значение одного свойства на другом
Я хотел бы установить значение двух свойств в загрузочном приложении Spring, где второе строго основано на первом.
@Value("${main.propertyOne: 0.67}")
void setPropertyOne(float propertyOne) {
this.propertyOne = propertyOne;
}...
18 просмотров
schedule
30.11.2022