如何在CXF拦截器中访问Servlet会话?

时间:2011-01-11 11:44:15

标签: java jax-ws cxf

我有一个“in”CXF拦截器,我想在其handleMessage()方法中访问Servlet会话。我的拦截器延伸AbstractPhaseInterceptor

我想访问会话以存储有关用户的一些信息,因为我的Web服务客户端维护会话。

我已经可以在我的网络服务中访问该会话了。

1 个答案:

答案 0 :(得分:8)

你应该能够做到

HttpServletRequest req = (HttpServletRequest)message.get("HTTP.REQUEST");

获取HttpServletRequest,然后从中获取会话。