SpringBoot中调用request和response的三种方式

首先需要说明的是request和response本身就已经记载在spring的容器中了

@GetMapping(value = "")
public String center() {
    ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();
    HttpServletRequest request = servletRequestAttributes.getRequest();
    HttpServletResponse response = servletRequestAttributes.getResponse();
    //...
}
@GetMapping(value = "")
public String center(HttpServletRequest request,HttpServletResponse response) {
    //...
}
@Autowired
private HttpServletRequest request;
 
@Autowired
private HttpServletResponse response;
发布了51 篇原创文章 · 获赞 1 · 访问量 1650

猜你喜欢

转载自blog.csdn.net/douxubao/article/details/105001577