2013-03-28 4 views
2

Возможно ли получить доступ к текущему HTTPSession внутри маршрута верблюда?
Я хочу получить доступ к имени пользователя и идентификатору сеанса и т. Д. И передать его в какую-то очередь.
Использование веб-сервера Tomcat для моего приложения.Доступ к HTTPSession по маршруту верблюда

ответ

3

Да, это возможно.

Если у вас есть маршрут Camel с компонентом сервлета, вы можете получить доступ к экземпляру HttpSession.

На этой странице есть некоторые детали: http://camel.apache.org/jetty.html, в разделе поддержка сессии. Этот пример также должен применяться к компоненту сервлета.

И у нас есть пример сервлета: http://camel.apache.org/servlet-tomcat-example.html Вы можете взять пик на.