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

Bah*_*aid 7 java cxf jax-ws

我有一个"in"CXF Interceptor,我想在其handleMessage()方法中访问Servlet Session .我的拦截器延伸AbstractPhaseInterceptor.

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

我已经可以在我的Web服务中访问该会话.

Dan*_*ulp 8

你应该能做到的

HttpServletRequest req = (HttpServletRequest)message.get("HTTP.REQUEST");
Run Code Online (Sandbox Code Playgroud)

获取HttpServletReqest,然后从中获取会话.