produces可能不算一个注解,因为什么呢,它是注解@requestMapping注解外面的属性项,

它的作用是指定返回值类型,岂但能够设置返回值类型还能够设定返回值的字符编码;

还有一个属性与其对应,就是consumes: 指定申请的提交内容类型(Content-Type),例如application/json, text/html;

他们的应用办法如下:

一、produces的例子

produces第一种应用,返回json数据,下边的代码能够省略produces属性,因为咱们曾经应用了注解@responseBody就是返回值是json数据:

@Controller

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

@ResponseBody

public Pet getPet(@PathVariable String petId, Model model) {

// implementation omitted

}

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

@Controller

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

@ResponseBody

public Pet getPet(@PathVariable String petId, Model model) {

// implementation omitted

}

二、consumes的例子( 办法仅解决request Content-Type为“application/json”类型的申请。)

@Controller

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

public void addPet(@RequestBody Pet pet, Model model) {

// implementation omitted

}

produces text html,关于springboot:produces在requestMapping中的使用方式和作用相关推荐

  1. produces在@requestMapping中的使用方式和作用

    转载自:https://blog.csdn.net/jaryle/article/details/72965885 produces可能不算一个注解,因为什么呢,它是注解@requestMapping ...

  2. Java注解中produces啥意思,produces在@requestMapping中的使用方式和作用

    produces可能不算一个注解,因为什么呢,它是注解@requestMapping注解里面的属性项, 它的作用是指定返回值类型,不但可以设置返回值类型还可以设定返回值的字符编码: 还有一个属性与其对 ...

  3. @requestMapping中的produces属性详解

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

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

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

  5. @RequestMapping中的produces的作用和使用方式

    1.他的作用是指定返回值类型和返回值编码 2.consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html; 一.produc ...

  6. @RequestMapping中produces

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

  7. RequestMapping中produces属性作用

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

  8. 注解RequestMapping中produces属性

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

  9. @RequestMapping中的produces

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

最新文章

  1. RabbitMQ 发布/订阅
  2. C++11特性(模板类 initializer_list)
  3. tornado数据库迁移
  4. python序列数据类型_Python 数据类型 之 序列类型
  5. vue监听对象某一个属性
  6. 用html编写一幅简单的画,使用html5画简单的折线图
  7. HDOJ 2955 Robberies
  8. 小程序api 分享scene_抛弃微信小程序API的嵌套回调吧!
  9. taro更新页面数据_Taro 全局数据状态管理
  10. 利用“Java同包同名类执行顺序”取消Java 网站应用程序Licence验证
  11. 美化滚动条jquery.nicescroll.js
  12. C4D的几大主流渲染器!看完你就知道选择学习哪款了
  13. lan9252、lan9253和lan9254参数比较
  14. Nginx的proxy_pass及upstream的小型负载均衡
  15. 怼人神器(Windows)
  16. 用Java开发50个棋类游戏
  17. [算法]Floyd-Warshall算法理解
  18. 计算机游戏软件使用说明书,虚贝游戏上号器怎么用 使用方法详解
  19. teambition、Tower、worktile 、trello 等任务管理工具哪个好?
  20. 2.Python环境搭建

热门文章

  1. 数字转成二进制,萌新向
  2. php随机整数函数,PHP随机数函数rand()与mt_rand()
  3. 英语语法笔记——补充(八)
  4. mysql 10055解决方法_mysql出现10055错误怎么办
  5. u盘插入的时候拷贝u盘内容的
  6. 2021年中国蚕桑产业发展现状及促进蚕桑产业发展的措施分析[图]
  7. QT——QFile、QDir、QFileInfo
  8. 计算机科学与技术 网瘾,曾经电击治疗网瘾的杨永信,受无数家长追捧,现在如何了?...
  9. 程序员才能理解的20张动图,你懂几个?
  10. Memcached查找命令