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