• Java-Spring-获取Request,Response对象


    转载自:https://www.cnblogs.com/bjlhx/p/6639542.html

    第一种、参数

    @RequestMapping("/test")
    @ResponseBody
    public void saveTest(HttpServletRequest req, HttpServletResponse resp){  
    }

    第二种、注解

    @Autowired  
    private  HttpServletRequest request;  

    第三种、上下文获取

    1、在web.xml配置监听器

    <listener>
          <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
    </listener>

    2、程序使用

    HttpServletRequest req = ((ServletRequestAttributes)RequestContextHolder.getRequestAttributes()).getRequest();
    HttpServletResponse resp = ((ServletWebRequest)RequestContextHolder.getRequestAttributes()).getResponse();
  • 相关阅读:
    多线程
    泛型
    枚举、注解
    重写comparater比较器
    Arrays工具类和Collections工具类
    重写equals和hashCode的方法
    遍历集合的方法
    关键字总结
    having 的用法
    HTTP协议
  • 原文地址:https://www.cnblogs.com/chancy/p/8657791.html
Copyright © 2020-2023  润新知