我在NetBeans中使用RESTful模板从实体生成了自动类,并带有CRUD函数(使用POST、GET、PUT和DELETE进行注释)。我遇到了一个问题,即在前端插入实体后,我希望create方法更新响应,以便我的视图会自动(或异步地,如果那是正确的术语)反映添加的实体。
我发现了这行示例代码,但是它是用C#编写的(我对此一无所知):
HttpContext.Current.Response.AddHeader("Location", "api/tasks" +value.Id);
在Java中使用JAX-RS,是否有类似于C#中获取当前HttpContext并操作标头的方法?
我了解到最接近的方法是
Response.ok(entity).header("Location", "api/tasks" + value.Id);
而且这一个明显是不起作用的。看来在构建响应之前,我需要获取当前的HttpContext。
谢谢你的帮助。