【发布时间】:2013-03-28 18:00:37
【问题描述】:
是否可以在骆驼路由中访问当前的 HTTPSession?
我想访问用户名和会话 ID 等并将其传递给某个队列。
为我的应用程序使用 Tomcat Web 服务器。
【问题讨论】:
标签: java apache apache-camel
是否可以在骆驼路由中访问当前的 HTTPSession?
我想访问用户名和会话 ID 等并将其传递给某个队列。
为我的应用程序使用 Tomcat Web 服务器。
【问题讨论】:
标签: java apache apache-camel
是的,这是可能的。
如果你有一个带有 servlet 组件的 Camel 路由,那么你可以访问 HttpSession 实例。
此页面上有一些详细信息:http://camel.apache.org/jetty.html,在会话支持部分。这个例子也应该适用于 servlet 组件。
我们在这里有一个 servlet 示例:http://camel.apache.org/servlet-tomcat-example.html 你可能会达到一个高峰。
【讨论】: