首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >骡子:从前端组件中访问计数器变量

骡子:从前端组件中访问计数器变量
EN

Stack Overflow用户
提问于 2014-03-31 22:37:05
回答 2查看 2.8K关注 0票数 0

我的流中有一个foreach元素,它有一个名为“计数器”集的变量。在foreach中,我有一个组件,我试图从组件中访问“计数器”变量。从组件内部获取这个变量的正确方法是什么?是否需要向方法中添加参数?我已经有一个参数要接受的有效载荷。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-02 17:38:45

可以在组件内部使用

代码语言:javascript
运行
复制
muleMessage.getInvocationProperty("counter");

muleMessage可以从MuleEventContextonCall(MuleEventContext arg0)方法中得到。假设您已经实现了you的Callable接口。

如果没有,请尝试从org.mule.RequestContext.getEvent().getMessage()获得消息

希望这能有所帮助。

票数 0
EN

Stack Overflow用户

发布于 2014-04-01 01:55:11

如果在属性中设置计数器值,则可以在组件内消息的入站属性中获得该属性。像这样的事情

代码语言:javascript
运行
复制
 <set-variable variableName="counter" value="10" />
 <set-property propertyName="testout" value="#[counter]" doc:name="Property" />

谢谢-

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22773535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档