spring-el 相关问题

Spring Expression Language(简称SpEL)是一种强大的表达式语言,支持在运行时查询和操作对象图。语言语法类似于Unified EL,但提供了其他功能,最值得注意的是方法调用和基本字符串模板功能。

是否可以在方法内部使用Spring SpEL获取.properties值?

我有一个带有@Component批注的计划任务类。我已经成功地从.properties文件中提取了延迟时间的数据,但我想稍后在...

回答 1 投票 0

SpEL如何在方法调用中使用参数?

我有一个使用Spring Scheduler的应用程序,我想从数据库中获取cron表达式。我没有参数就可以使用它,但是我需要在调用中使用参数来获得正确的...

回答 1 投票 -1

Spring SpEL-用于创建字符串和自定义对象映射的表达语言

我正在使用Spring Boot示例从属性文件中读取以下内容。 sub.region.data = {\ AF:{'subRegionCd':'34','subRegionName':'Southern Asia','subRegionDesc','','status':'A'} ...

回答 1 投票 0

Spring Boot 2.x.x-@ConditionalOnExpression:表达式解析失败

我正在使用Spring Boot 2.2.5.RELEASE。在我的application.properties文件中,我具有以下属性:security.basic.authorize-mode = authenticated security.basic.enabled = true因为它们不是...

回答 1 投票 0

原因:org.springframework.expression.spel.SpelParseException:表达式[] @ 31:EL1043E:意外的令牌。应为'colon(:)',但为'rcurly(})>

我通过了类似的链接:如何在发布问题之前通过application.properties通过Map ,但这不能满足我的要求。 application.properties soap.all ....

回答 1 投票 2

已解决-EL1057E:没有在上下文中注册任何用于解析对bean的访问的bean解析器

我已经尝试了一天,大约要读50篇文章,才能在具有多个索引的Elastic Search上写文章。目前,我已经安装了Spring v5.2.3.RELEASE和Spring Boot v2.2.4.RELEASE。我发现了几个...

回答 1 投票 0

SpEL Spring中的三元运算符

我具有以下表达式:

回答 1 投票 0

在Java中获取systemEnvironment ['HOSTNAME']

在CLI Linux中,我运行:echo $ HOSTNAME并接收:alex-HP-295-G1-SFF-Business-PC,我尝试在java ExpressionParser parser = new SpelExpressionParser();中获得此环境。表达式...

回答 2 投票 0

Spring表达式中的防止空值

我在一个jsp页面中具有以下内容,其中bar是foo的字段(可以为null) //省略

回答 1 投票 0

如何在XML中编写嵌套的SpEL表达式

我正在尝试像下面那样使用SpEL表达式,但无法正常工作。 ] >

回答 1 投票 0

在Java中如何解析类似Spring表达式语言的数组?

我正在使用Spring 3.2.11.RELEASE和Java 6(目前还不能升级Java)。我正在编写自己的注释,其中的一个表达式可以表示为类似SpEL的数组…key =“ ...

回答 1 投票 1

Spark SPEL表达式UDF

我正在尝试将SPEL表达式与Spark udf(scala)一起使用。 SPEL表达式可以是简单的数学运算,也可以是自定义函数以及java.lang.Math类。当我在本地运行它时...

回答 1 投票 0

用于列表访问json的Spring Expression Language(SpEL)

我试图理解为什么这不起作用? context.addPropertyAccessor(new JsonPropertyAccessor());对象j = mapper.readTree(“ {\” foo \“:{\” bar \“:[{\” fizz \“:5,\” buzz \“:6,\” doo \“:9 ...

回答 1 投票 1

将参数传递给百里香片段会产生错误

使用Spring和Thymeleaf 3,我陷入了困境。我有一个要重用的多复选框html代码块:所以我想在一个片段中使用它。 no片段代码工作得很好: ] >> 如果要预先填充某些复选框,则可能需要使用Thymeleaf fixed-value booleans。 其中一个是th:checked。 [我看到您使用的是th:field-但我不认为这是HTML复选框的属性(或属性available in Thymeleaf)。 我希望对您有所帮助,或者给您一些想法。

回答 1 投票 0

休眠错误(JPA查询+ SpEL表达式):org.hibernate.QueryException:未绑定命名参数

我正在使用Spring4。在这些SpEL示例之后,我设法使用工作正常的SpEL表达式构建了一些查询。但是我通过此查询和类似查询不断收到Hibernate的错误:...

回答 1 投票 0

Spring SPEL:setRemoteDirecotoryExpression问题

我正在尝试使用Java Spring的SPEL语言为我的SFTP服务器设置远程目录。基本上,我试图将两个字符串一起添加为我的远程目录路径,但是由于某种原因,我正在...

回答 1 投票 0

如何在带有Scala的批注中使用Spring Expression Language

我有一个看起来像这样的简单Scala项目... @Configuration公共类CommonConfiguration {... @Value(“ $ {spring.kafka.topic}”))public String topic; ...} @Service类...

回答 1 投票 0


SPeL将字符串转换为整数

例如,我在application.yml中具有用于Spring Boot的属性。 some:strNumber:“ 5”我要基于此属性的其他某些属性的值。例如其他:intNumber:$ {...

回答 2 投票 0

Spring中来自.properties文件的访问值

我有一个名为myProperty.properties id.apple = 20 id.banana = 30 id.orange = 40 name = fruit的文件,我想使用Spring的@Value批注或ExpressionParser在服务方法中访问此属性。 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.