我有一个“in”CXF拦截器,我想在其handleMessage()
方法中访问Servlet会话。我的拦截器延伸AbstractPhaseInterceptor
。
我想访问会话以存储有关用户的一些信息,因为我的Web服务客户端维护会话。
我已经可以在我的网络服务中访问该会话了。
答案 0 :(得分:8)
你应该能够做到
HttpServletRequest req = (HttpServletRequest)message.get("HTTP.REQUEST");
获取HttpServletRequest,然后从中获取会话。