![]() |
1
0
root和#this in SPEL只是别名,当您需要引用过滤器等地方使用的当前对象时,我不会太在意它。也许这里正确的做法是为我们评估SPEL所依据的增强上下文添加更多的值 https://github.com/spinnaker/orca/blob/7de225679cf19cbcbfcfdbdcd08dc1962247f0fe/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/util/ContextParameterProcessor.java#L90 https://github.com/spinnaker/orca/blob/fc87a8e99ec59a4e129646026987aa5adbde2d31/orca-core/src/main/java/com/netflix/spinnaker/orca/pipeline/expressions/ExpressionsSupport.java#L60 这里有一些微妙的问题,因为stage表达式是在stage运行之前计算的,所以对于像祖先这样的静态值应该可以,但是对于像status这样的值,您得到的值不会被更新 |
![]() |
Marios · 弹簧胸腺素SPEL-如果为空,则不拧紧 7 年前 |
![]() |
Zii · Spring集成-如何使用SpEL在注释基础上过滤消息? 7 年前 |
![]() |
dschulten · 带点符号的Spring积分表达式映射访问 7 年前 |
![]() |
Kaushik · 上下文中没有注册bean解析器来解析对bean的访问 10 年前 |
![]() |
chiperortiz · 如何在Spring表达式语言中引用常量 11 年前 |
![]() |
Shaan · 在计算弹簧表达式后,无法获取十进制之后的值 11 年前 |
![]() |
Dan · Spring EL:可访问地图的安全导航 12 年前 |