gpt4 book ai didi

class - 如何为类中介设置参数?

转载 作者:行者123 更新时间:2023-12-04 18:15:22 25 4
gpt4 key购买 nike

我写了一个扩展的中介类。我只能为属性设置值。但我想使用 XPath 表达式。我怎么能做到这一点?

配置如下:

<class name="org.wso2.esb.tutorial.mediators.SurchargeStockQuoteMediator">
<property name="defaultPercentage" value="10"/>
</class>

最佳答案

当我将值(value)放入这样的属性(property)时,我面临同样的问题:

<property name="something" expression="get-property('value_of_something')"/>

ESB 说值必须是静态的或什么的..

所以我使用这个解决方案:

1)我将 value_of_something 放入任何属性中
<property name="value_of_something" value="some value"/>

2) 然后在中介类的 mediate() 方法中得到 房产 有名字 value_of_something 来自 消息上下文 像这样的对象
 boolean mediate(MessageContext synCtx) {
String value_of_something = synCtx.getProperty("value_of_something")+"";
}

关于class - 如何为类中介设置参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11840343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com