问题标签 [simple-el]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1285 浏览

apache-camel - 简单表达式语言:如何在 Apache Camel 2.10 中获取 ${routeId}

如何访问 Apache Camel 2.10 中的“routeId”?

我看到该属性存在于骆驼 2.11 中。

来自简单表达式语言文档

是否有另一个简单的黑客可用?

0 投票
3 回答
7518 浏览

java - “简单”表达式语言 - 算术运算符?

我在骆驼路线中使用这个表达式:

然而,它对这个+符号感到害怕。

我如何构造这个表达式,假设它从getUpdateSeq消息体上的 POJO 的 getter 中获取一个值,并将其压缩为 Exchange 上的一个属性(加 1)。

0 投票
1 回答
3155 浏览

java - 如何在“简单”中将 Exchange 属性转换为大写?

如何使用Apache Camel表达式语言将 Apache Camel Exchange上的属性转换为大写?

例如

但我得到:

我已经证实我的财产确实存在于.log("${property.countryCode}").

进入 Apache Simple应该不难toUpperCase(但确实如此)。

我不想toUpperCase用 Java、Groovy 或其他任何东西做 - 必须有更简单的方法

0 投票
2 回答
4703 浏览

java - apache骆驼简单表达式没有给出字符串值

我正在使用阿帕奇骆驼。我正在尝试使用简单的表达式语言从正文中检索值。我需要它作为字符串,但简单返回 SimpleBuilder 对象。所以我尝试过这样的事情

但它返回给我 java.lang.String。请告诉我如何将这个表达式的结果作为字符串?