美文网首页虾写Spring
11、注解篇@ResponseBody@RequestBody

11、注解篇@ResponseBody@RequestBody

作者: github加星点进来 | 来源:发表于2017-06-06 11:06 被阅读163次
@RequestMapping("/testResponseEntity")
    public ResponseEntity<byte[]> testResponseEntity(HttpSession session) throws IOException{
        byte [] body = null;
        ServletContext servletContext = session.getServletContext();
        InputStream in = servletContext.getResourceAsStream("/files/abc.txt");
        body = new byte[in.available()];
        in.read(body);
        
        HttpHeaders headers = new HttpHeaders();
        headers.add("Content-Disposition", "attachment;filename=abc.txt");
        
        HttpStatus statusCode = HttpStatus.OK;
        
        ResponseEntity<byte[]> response = new ResponseEntity<byte[]>(body, headers, statusCode);
        return response;
    }
    
    @ResponseBody
    @RequestMapping("/testHttpMessageConverter")
    public String testHttpMessageConverter(@RequestBody String body){
        System.out.println(body);
        return "helloworld! " + new Date();
    }

spring mvc请求和相应都会使用到HttpMessageConverter进行处理对象
对应注解为@ResponseBody和@RequestBody
注解又对应两个对象HttpEntity<T> / ResponseEntity<T>

相关文章

  • 11、注解篇@ResponseBody@RequestBody

    spring mvc请求和相应都会使用到HttpMessageConverter进行处理对象对应注解为@Respo...

  • java 自定义注解

    date[2019-06-11] 自己定义注解 Description 注解 Person.java Child ...

  • Java中注解学习系列教程-3

    本文是《Java中注解学习系列教程》第三篇文章 在前两篇中我们学习了注解的定义、JDK内置注解、注解分类及自定义注...

  • Java中注解学习系列教程-2

    在上一篇文章中,我们讲解了:Java中注解的定义、JDK中内置注解、第三方注解。 本文是注解系列教程中的第二篇。来...

  • 注解篇

    摘要:自定义注解、自定义注解的使用、自定义注解的处理 **一、注解(也被称为元数据)为我们在代码中添加信息提供了一...

  • 注解篇

    @Configuration: Spring的配置标签 , 打了这个标签的类 ,可以被识别为 Spring的配置类...

  • 如何编写自定义注解

    上一篇java注解初探介绍了注解的基本概念, @Retention注解参数为CLASS时是编译时注解而RUNTIM...

  • SpringMVC —— @WebFilter 注解与 Spri

    title: SpringMVC —— @WebFilter 注解与 SpringMVCdate: 2020/11...

  • 自定义注解与提取注解学习

    上一篇: java 注解学习上篇文章中学习了系统内置注解与元注解(@Retention, @Target, @In...

  • Import 注解与 ImportSelector 和 Impo

    @Import注解常出现在@Enable注解里面,上一篇@Enable 注解原理解析里知道@Enable只所以能发...

网友评论

    本文标题:11、注解篇@ResponseBody@RequestBody

    本文链接:https://www.haomeiwen.com/subject/dzsgfxtx.html