0

我想在 spring 集成中有一个有效负载表达式来执行此操作:

#{T(java.util.Arrays).asList(#args[0],#args[1],#args[2])}

我无法将 args 值作为 args。这样做的正确方法是什么?

谢谢

4

1 回答 1

2

#{...} 语法用于 SpEL 表达式评估一次,同时初始化上下文。

在这种情况下,您只需要

payload-expression="T(java.util.Arrays).asList(#args[0],#args[1],#args[2])"
于 2012-06-11T01:15:13.397 回答