Вопросы по теме 'spring-el'

Преимущества использования Spring EL по сравнению с OGNL?
Мне было интересно, что именно побудило Spring использовать Spring EL поверх OGNL в своем продукте веб-потока: http://static.springsource.org/spring-webflow/docs/2.2.x/reference/htmlsingle/spring-webflow-reference.html#el-language-choices С...
8214 просмотров
schedule 23.07.2022

Spring Expression Language (SpEL) с @Value: доллар против хеша ($ против #)
Я немного не понимаю, когда использовать ${...} по сравнению с #{...} . В документации Spring используется только #{...} , но есть множество примеров, использующих ${...} . Более того, когда я начал работать со SpEL, мне сказали использовать...
49441 просмотров
schedule 09.07.2023

Весна 3: вводить компонент по умолчанию, если не присутствует другой компонент
Я хотел бы настроить Spring через XML так, чтобы, если конкретный bean-компонент существует, он будет внедрен в целевой bean-компонент. Если он не существует, будет введен другой bean-компонент по умолчанию. Например, если у меня есть такой файл...
21697 просмотров
schedule 19.07.2022

Создание бина с помощью Spel + hibernate
Мы используем Spring MVC + встроенная поддержка загрузки файлов. Я хочу установить максимальный размер загрузки, используя SpEL. Проблема в том, что это значение взято из нашей базы данных. Таким образом, в нашем старом коде приложения мы выполняем...
770 просмотров

spring выражение читать содержимое файла
Как использовать выражение spring для чтения содержимого файла и помещения его в строку? Я хотел бы сделать следующее. Например, @Value("classpath:myquery.sql") File f; @Value("#{org.apache.commons.io.FileUtils.readFileToString(f)}") String...
4613 просмотров
schedule 27.04.2022

Spring Integration объединяет переменные пути и тело сообщения в выражении полезной нагрузки
Используя входящий шлюз http, я могу указать выражение полезной нагрузки с помощью SPEL, которое будет получать доступ к заголовку, requestParams и pathVariables. Как мне также включить тело из POST? Пример того, что у меня сейчас есть...
2370 просмотров
schedule 25.02.2023

SpEL для весенней безопасности: передача значений из XML в конфигурацию SpEL на основе Java
Я хочу передать значения свойств, назначенные в файле xml, выражению Spring (SpEL) в Java. Можете ли вы указать мне, как этого добиться? Чтобы было понятно, я привел следующий пример. пример.xml-файла: <beans> <bean id="user"...
797 просмотров
schedule 15.01.2023

Как оценить динамическое/вложенное выражение-заполнитель свойства Spring?
Я работаю над тегом JSP. Вот старая строка, которая начинает перебирать элементы в модели: <c:forEach var="toc" items="${requestScope[formKey].model.sharingTocs}"> Но код был реорганизован, поэтому путь к модели ( model.sharingTocs...
1109 просмотров
schedule 03.10.2022

Как создать @RequestMapping @PathVariable, чтобы включить / в параметр?
Есть ли способ в Spring 3.x, чтобы PathVariable в сопоставлении запроса включала переадресацию /? Я пробовал разные регулярные выражения, которые, как мне казалось, должным образом анализировались, но, похоже, им никогда не удавалось подобрать...
940 просмотров
schedule 28.02.2022

Могу ли я использовать $ {‹exp_string›} вместо # {‹exp_string›} в SpEL в Spring 3.0.x?
Я использую SpEL в своем файле конфигурации xml. По ошибке я использовал $ {} вместо # {}, но он работает. могу я заменить # на $? Вот мой код config-servlet.xml <?xml version="1.0" encoding="UTF-8"?> <beans...
368 просмотров
schedule 25.05.2022

Разрешение переменной системной среды с использованием Spring Expression Language
Я хочу разрешить переменную системной среды, используя Spring Expression Language в файле конфигурации сервлета spring. Мой первый подход был: <bean id="propertyConfigurer"...
12697 просмотров
schedule 21.05.2022

аргументы для hasPermission в универсальном контроллере
Я пытаюсь реализовать общий класс контроллера, где каждый метод имеет структуру, подобную этой: @RequestMapping(value="cadastra") @PreAuthorize("hasPermission(#user, 'cadastra_#this.class.name')") public ModelAndView cadastra() throws...
1784 просмотров
schedule 03.02.2023

Доступ к spring bean-компоненту в выражении SpEL, избегая конфликта имен с переменной области действия веб-потока
У меня есть следующий код в веб-потоке: <action-state id="blah"> <evaluate result="flowScope.payPageProxyUrl" expression="payPageProxyUrl"/> где payPageProxyUrl в выражении определяется как Spring bean: <bean...
598 просмотров
schedule 19.10.2022

Spring.NET как установить значение словарной статьи с помощью SpEL
У меня возникла проблема с установкой значения словарной статьи с использованием языка выражений Spring.NET в конфигурации XML. У меня есть класс PreferencesManager, у которого есть свойство Dictionary<string, string> , которое я хочу...
888 просмотров
schedule 27.10.2022

Сопоставление шаблонов для свойств в конфигурации Spring на основе Java
Можно ли внедрить список свойств, соответствующих определенному шаблону reg exp, из файла конфигурации Spring 4 на основе Java. Например, учитывая файл свойств, который содержит: prefix.prop1=value1 prefix.prop2=value2 prefix.prop3=value3...
1343 просмотров
schedule 16.01.2023

PropertySource не может преобразовать логическое значение
У меня есть приложение spring с некоторой конфигурацией XML, которая отлично работает с использованием @Value для подключения логического значения из файла свойств. Я собираю модульный тест, который использует стиль @Configuration для определения...
9439 просмотров
schedule 15.03.2022

SpEL getMethod не работает
предположим, у меня есть класс foo.PoJo, который имеет статический общедоступный метод String, в соответствии с официальная ссылка , этот фрагмент кода должен возвращать экземпляр метода. SpelExpressionParser parser = new SpelExpressionParser();...
966 просмотров
schedule 17.04.2023

FileWritingMessageHandler (int-file:outbound-channel-adapter) работает медленно для случая хранения нескольких сообщений в одном файле
Я использую Spring 4.1.2 с Spring Integration 4.1.0. У меня есть вариант использования, когда я хотел бы создать один файл, который будет содержать строку для каждого сообщения, переданного в канал. Все полученные сообщения относятся к типу...
3335 просмотров

Как присвоить значения для списка некоторых объектов, определенных как переменные, с помощью языка выражений Spring (или других языков выражений, о которых вы знаете)
В Spel легко присвоить некоторые значения свойству List. Например, имея объект foo со свойством, определенным как List, я обычно делаю: SpelParserConfiguration config = new SpelParserConfiguration(true,true); ExpressionParser parser = new...
2979 просмотров
schedule 21.05.2022

Выражение Cron должно состоять из 6 полей (найдено 1 в #{systemEnvironment['db_cron']})
Я пытаюсь установить запланированную аннотацию cron следующим образом: @Scheduled(cron = "#{systemEnvironment['db_cron']}") def void schedule() { } Затем установите переменную среды как: export db_cron="0 19 21 * * *" Однако я...
9944 просмотров
schedule 04.02.2023