Web服务 – 如何从JAX-RS Web服务中检索会话ID?

前端之家收集整理的这篇文章主要介绍了Web服务 – 如何从JAX-RS Web服务中检索会话ID?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_0@
我不知道如何从给定的JAX-RS Web服务请求中检索会话ID.我认为它是可用的,但我不知道如何检索它.

我没有使用CXF.我会感谢任何协助.

解决方法

您可以使用 @Context annotation获取HttpServletRequest的当前实例.
@Path("/session-id.txt")
public class SessionIdResource {

    @GET
    @Produces(MediaType.TEXT_PLAIN)
    public String getSessionId(@Context HttpServletRequest request) {
        return request.getSession(true).getId();
    }
}

猜你在找的HTML相关文章