HttpServletRequest request = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
HttpServletResponse response = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getResponse();
HttpServletResponse response = ((ServletWebRequest)RequestContextHolder.getRequestAttributes()).getResponse();
ServletContext context = ContextLoader.getCurrentWebApplicationContext().getServletContext();
spring提供的RequestContextHolder在非contrller层获取request和response对象
本文介绍了如何在Java中通过RequestContextHolder获取HttpServletRequest和HttpServletResponse对象的方法,并展示了如何从当前Web应用上下文中取得ServletContext实例。

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



