在Spring MVC 3中指定HTTP"位置"响应头的首选方法是什么?
据我所知,Spring只会提供一个"位置"来响应重定向("redirect:xyz"或RedirectView),但有些场景应该与实体主体一起发送(例如,作为"201 Created"的结果.
我担心我唯一的选择是手动指定它:
httpServletResponse.setHeader("Location", "/x/y/z");
Run Code Online (Sandbox Code Playgroud)
它是否正确?有没有更好的方法来解决这个问题?