Restful: Как получить доступ к Httpsession внутри класса Service? Я использую сервисные сервисы Джерси. Это мой ниже код @Path(/test) public class testService { @POST public String getData(Postdata postdata) { } } Мой вопрос: возможно ли получить доступ к объекту httpSession здесь в этом классе? Ответ 1 Try: @POST public String getData(Postdata postdata, @Context HttpServletRequest request) { HttpSession session = request.getSession(); } Ответ 2 Если ваша служба НЕ одиночная, вы можете использовать: @Path("/test") public class TestResource { @Context private HttpServletRequest request; @POST public String getData(Postdata postdata) { HttpSession session = request.getSession(); } }
Ответ 1 Try: @POST public String getData(Postdata postdata, @Context HttpServletRequest request) { HttpSession session = request.getSession(); }
Ответ 2 Если ваша служба НЕ одиночная, вы можете использовать: @Path("/test") public class TestResource { @Context private HttpServletRequest request; @POST public String getData(Postdata postdata) { HttpSession session = request.getSession(); } }