在Apache Camel中有多种方式可以将值从一个路由传递到另一个路由。以下是其中一种方法的示例代码。
from("direct:start")
.setBody(constant("Hello, World!"))
.to("direct:secondRoute");
from("direct:secondRoute")
.log("${body}");
from("direct:start")
.setProperty("myProperty", constant("Hello, World!"))
.to("direct:secondRoute");
from("direct:secondRoute")
.log("${exchangeProperty.myProperty}");
from("direct:start")
.setHeader("myHeader", constant("Hello, World!"))
.to("direct:secondRoute");
from("direct:secondRoute")
.log("${header.myHeader}");