У меня есть классы, автоматически генерируемые в NetBeans с шаблоном RESTful от сущностей, с функциями CRUD (аннотированные с помощью POST, GET, PUT, DELETE). У меня возникла проблема с методом create, который после вставки объекта из внешнего интерфейса я хотел бы создать для обновления ответа, чтобы мое представление автоматически (или асинхронно, если это правильный термин) отражало добавленную сущность.
Я наткнулся на эту (примерную) строку кода, но написанную на С# (о которой я ничего не знаю):
HttpContext.Current.Response.AddHeader("Location", "api/tasks" +value.Id);
Использование JAX-RS в Java, так или иначе, чтобы получить текущий HttpContext, как в С#, и управлять заголовком?
Ближе всего я пришел
Response.ok(entity).header("Location", "api/tasks" + value.Id);
и этот, безусловно, не работает. Кажется, мне нужно получить текущий HttpContext, прежде чем создавать ответ.
Спасибо за вашу помощь.