【发布时间】:2015-04-07 10:05:32
【问题描述】:
我想要最简单的 Spring Boot 应用程序,例如...
@Path("/")
@Component
public class RestResource {
@GET
@Produces(MediaType.APPLICATION_JSON)
@Path("/hello")
public String hello() {
return "Hello World";
}
}
我想构建一个 REST 应用程序,我需要 HttpServletResponse,因为我想检查一些条件,然后进行重定向。
@Context
private HttpServletResponse servletResponse;
...
if (...)
servletResponse.setStatus(HttpServletResponse.SC_BAD_REQUEST);
servletResponse.sendRedirect(...);
else
servletResponse.setStatus(HttpServletResponse.XYZ);
servletResponse.sendRedirect(...);
在 Spring Boot 应用程序中获取 HttpServletResponse 的最佳方法是什么?
【问题讨论】:
标签: spring servlets spring-boot