springmvc中的RequestContextHolder

简介: springmvc中的RequestContextHolder


image.png

当我们需要在service层获取request和response时,我们可以在RequestContextHolder中获取。

        RequestAttributes requsetAttributes = RequestContextHolder.currentRequestAttributes();
    //RequestAttributes requsetAttributes = RequestContextHolder.getRequestAttributes();
    String str = (String) requsetAttributes.getAttribute("name", RequestAttributes.SCOPE_SESSION);
    HttpServletRequest request = ((ServletRequestAttributes) requsetAttributes).getRequest();
    HttpServletResponse reponse = ((ServletRequestAttributes) requsetAttributes).getResponse();


相关文章
|
前端开发 Java 网络架构
|
缓存 前端开发 Java
|
5月前
|
前端开发 Java 数据格式
|
5月前
|
JSON 前端开发 Java
|
4月前
SpringMVC(一)(3)
SpringMVC(一)(3)
28 0
|
4月前
|
前端开发 Java 数据格式
SpringMVC(三)
SpringMVC(三)
17 0
|
4月前
|
前端开发 Java Maven
SpringMVC(一)(1)
SpringMVC(一)(1)
24 0
|
4月前
|
Web App开发 JSON 前端开发
SpringMVC(二)
SpringMVC(二)
23 0
|
5月前
|
前端开发 Java 应用服务中间件
|
设计模式 前端开发 Java
SpringMVC
SpringMVC
61 0