我目前正在使用 jersey-mvc
和 jersey-mvc-freemarker
编写 Web 应用程序。
它工作正常,但我需要一种存储 session 数据的方法。
在 Servlet 上,我会使用 HttpSession 对象,但我想知道是否有更 JAX-RS 风格的方法来实现它。有人可以帮忙吗?
最佳答案
在 Jersey 中,您可以使用注入(inject)将 HTTP 请求添加到您的上下文中:
@Context
private HttpServletRequest httpRequest;
然后在方法中通过以下方式获取HTTPSession
对象:
httpRequest.getSession()
关于java - 在 Jax-Rs Jersey 中存储 session 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49708289/