Spring-integration Logging spEl

时间:2014-04-09 07:18:28

标签: spring-integration

使用Spring Integration我们如何使用spEL来显示标题和有效负载:

     <int:message-history/>
     <int:logging-channel-adapter id="logger" expression="'Id:' + payload.id + '; Date:' + payload.createdAt + '; FromUser: ' + payload.fromUser + '; Content: ' + payload.text"  level="INFO" />

1 个答案:

答案 0 :(得分:0)

您的expression是正确的。 现在,您使用SpEL构建String,其中包含payload的几个属性。

要对headers执行相同的操作,您应该对特定的headers SpEL变量使用相同的内容:

<int:logging-channel-adapter id="logger" expression="'Id:' + headers.id + '; Date:' + headers.timestamp"  level="INFO" />

此处提供任何提供的标题。

相关问题