- 一、可以封装为静态方法。
-
ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes(); -
HttpServletRequest request = servletRequestAttributes.getRequest(); -
HttpServletResponse response = servletRequestAttributes.getResponse();
- 二、controller的方法里面。
-
@GetMapping(value = "") -
public String doSomething(HttpServletRequest request,HttpServletResponse response) { -
//... -
}
- 三、直接注入。
-
@Autowired -
private HttpServletRequest request; -
@Autowired -
private HttpServletResponse response;
转载于:https://my.oschina.net/kunBlog/blog/3042788
本文介绍了在Spring MVC框架中处理HTTP请求的三种方法:通过静态方法封装、在Controller方法内部处理以及直接注入HttpServletRequest和HttpServletResponse对象。这为开发者提供了灵活的选择,以适应不同的应用场景。
359

被折叠的 条评论
为什么被折叠?



