在Jax-Rs Jersey中存储会话对象

时间:2018-04-07 14:14:41

标签: java session jersey jax-rs httpsession

我目前正在使用jersey-mvcjersey-mvc-freemarker撰写网络应用程序。

它工作正常,但我需要一种存储会话数据的方法。

在Servlets上,我会使用HttpSession对象,但我想知道是否有更多的JAX-RS-ish方法。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

在Jersey中,您可以使用注入将HTTP请求添加到您的上下文:

@Context
private HttpServletRequest httpRequest;

然后在方法get HTTPSession object by:

httpRequest.getSession()