1.他的作用是指定返回值类型和返回值编码

2.consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html;

一、produces的例子

produces第一种使用,返回json数据,下边的代码可以省略produces属性,因为我们已经使用了注解@responseBody就是返回值是json数据:

1 @Controller
2 @RequestMapping(value = "/pets/{petId}", method = RequestMethod.GET, produces="application/json")
3 @ResponseBody 

produces第二种使用,返回json数据的字符编码为utf-8.:

1 @Controller
2 @RequestMapping(value = "/pets/{petId}", produces="MediaType.APPLICATION_JSON_VALUE"+";charset=utf-8")
3 @ResponseBody  

二、consumes的例子(方法仅处理request Content-Type为“application/json”类型的请求。指定处理请求的 提交内容类型 (Content-Type))

1 @Controller
2@RequestMapping(value = "/pets", method = RequestMethod.POST, consumes="application/json")  

@RequestMapping中的produces的作用和使用方式相关推荐

  1. @requestMapping中的produces属性详解

    使用postman发送post请求: produces:指定响应体返回类型和编码 使用前: 使用后: 官方文档: producespublic abstract java.lang.String[] ...

  2. Java注解中produces啥意思,注解@RequestMapping中的produces,consumes属性

    今天在项目中看到了@RequestMapping中有两个属性,consumes和produces,于是就想弄清楚这两个属性是干什么的. 一.produces 指定返回值类型,并且可以设置返回值类型和返 ...

  3. java produces_java-有关在Spring MVC中@RequestMapping中的Produces属性的一些信息

    在Spring MVC Showcase示例(可从STS仪表板了解)中,我遇到以下情况. 我认为我有以下链接: ">@ResponseBody (UTF-8 charset produ ...

  4. @RequestMapping中的produces

    1.produces = "text/html;charset=UTF-8" 2.produces = "application/json;charset=UTF-8&q ...

  5. vue中keepAlive组件的作用及使用方式

    在面试的时候,很多面试官再问vue的时候可能就会提一嘴,你知道keep-alive有什么作用吗? keep-alive是vue内置的一个组件,而这个组件的作用就是能够缓存不活动的组件,我们能够知道,一 ...

  6. RequestMapping中produces属性作用

    注解RequestMapping中produces属性可以设置返回数据的类型以及编码,可以是json或者xml: @RequestMapping(value="/xxx",prod ...

  7. @RequestMapping中produces

    @RequestMapping中produces 一.produces 指定返回值类型,并且可以设置返回值类型和返回值的字符编码: @RestController @RequestMapping(va ...

  8. 注解RequestMapping中produces属性

    注解RequestMapping中produces属性可以设置返回数据的类型以及编码,可以是json或者xml:@RequestMapping(value="/xxx",produ ...

  9. requestmapping中path与value区别_1、Spring注解之@RequestMapping

    @RequestMapping是一个用来处理请求地址映射的注解,可用于类或者方法上.用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径. @RequestMapping注解有六个属性: 下面 ...

最新文章

  1. 挺带劲,这款国人开源的监控系统功能真强大~
  2. python抖音批量点赞_python抖音三百条,悠悠一笑乐逍遥
  3. 世界级光伏产业集群落地合肥
  4. docker php composer 使用_宿主机nginx与docker的PHP搭配使用
  5. git reset后本地拉取_Git 代码防丢指南
  6. C#LeetCode刷题之#83-删除排序链表中的重复元素(Remove Duplicates from Sorted List)
  7. 【C++、Matlab】VS2013 C++读写.mat文件
  8. 小米互联通信服务_时隔六年,小米NFC碰碰贴复活,碰一下自动亮灯、联网、投屏...
  9. java dao接口_java web项目中dao和service前面为什么要有接口呢??
  10. 2012 国庆中秋黄金周流水帐
  11. Ubuntu16.04,16.05系列最全深度美化教你如何变得有格调
  12. ps切图怎么做成html,PS切图怎么导出网页 PS切图怎么生成源代码
  13. Arcgis空间校正操作
  14. 国内如何申请到Twitter API
  15. 分布式监控系统WGCLOUD故障自愈能力说明
  16. 性能评测方法、各评测项标准总结
  17. 一款懒人必备的Python爬虫神器
  18. Unity中的GUI编程
  19. 深入String类不可变特性
  20. Unity游戏开发工具的下载与安装

热门文章

  1. MySQL数据通过SQL查询指定数据表的字段名及字段备注
  2. Win8下使用EasyBCD硬盘安装kubuntu12.10和CentOs5.5
  3. 如何查看到chrome缓存真实的内容?
  4. 5G毫米波手机天线等技术领域的专家 香港城大陆贵文教授再次获得殊荣
  5. linux 内核调试文件夹,Linux 内核测试和调试(5)
  6. 基于控件核心技术探讨---金阳光自动化测试Android(2)---2013年5月
  7. C语言数据类型,运算符,函数
  8. iOS 自动化构建 xcodebuild
  9. C++中缀转后缀代码
  10. 风控7-同盾设备指纹