https://blog.csdn.net/qq_41378597/article/details/84295071

 @ResponseBody注解的作用是将controller的方法返回的对象 通过适当的转换器 转换为指定的格式之后,写入到response对象的body区(响应体中),通常用来返回JSON数据或者是XML。

  数据,需要注意的呢,在使用此注解之后不会再走视图处理器,而是直接将数据写入到输入流中,它的效果等同于通过response对象输出指定格式的数据。

这里还要着重强调一下,要通过@ResponseBody 注解 将返回的json字符串放入响应体中,然后在前台js才能拿到json字符串进行解析,如果不加,响应体中就没有放入json字符串,前台自然是拿不到数据的,希望大家别理解错。

@ResponseBody注解作用相关推荐

  1. @RequestBody, @ResponseBody 注解详解

    简介: @RequestBody 作用: i) 该注解用于读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对 ...

  2. java常用注解及功能_SpringBoot 中常用注解及各种注解作用

    本篇文章将介绍几种SpringBoot 中常用注解 其中,各注解的作用为: @PathVaribale 获取url中的数据 @RequestParam 获取请求参数的值 @GetMapping 组合注 ...

  3. SpringBoot对于标注@ResponseBody注解返回JSON数据的处理

    前面我们已经知道,解析request要找到参数解析器和返回值处理器,而对于@ResponseBody注解的方法,其实就是其对应的返回值处理器再起作用 返回值处理器,我们知道有默认15种 : 其中处理器 ...

  4. @responseBody注解的使用

    1. @responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据 ...

  5. java注解返回不同消息,SpringMVC源码剖析5:消息转换器HttpMessageConverter与@ResponseBody注解...

    转自 [SpringMVC关于json.xml自动转换的原理研究[附带源码分析]](https://www.cnblogs.com/fangj... 部分代码会放在我的的Github:https:// ...

  6. @controlleradvice注解作用_springboot的常用注解分析

    在spring boot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度.同样在spring boot中,大量注解的使用,使得代码 ...

  7. @enableautoconfiguration注解作用_如何让代码变“高级”-Spring组合注解提升代码维度(这么有趣)...

    [如何让代码变"高级"]-Spring组合注解提升代码维度 "致"高级"工程师(BUG工程师) 一颗折腾的心:heartpulse: 原创不易,点个赞 ...

  8. 【Spring reference】@ResponseBody注解

    为什么80%的码农都做不了架构师?>>>    Spring reference写到: Mapping the response body with the @ResponseBod ...

  9. Mybatis的@Param注解作用

    单个参数 若无@Param注解,Blog getBlog(Long id);,mybatis中传入的变量名id 可以随便写 如#{0},#{id}, #{aaa} - 如果带有注解 Blog getB ...

最新文章

  1. Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2)
  2. 27.Silverlight二维旋转+平面渐变+动画,模拟雷达扫描图之基本框架
  3. C# async await 学习笔记1
  4. 用python编写最简单的记事本_Python使用字典实现的简单记事本功能示例
  5. 循迹传感器(TCRT5000)的介绍以及使用(STM32)
  6. 税收和成本计算器php,企业税收计算器
  7. html5新加的元素,HTML5新增元素
  8. (附源码)ssm考试题库管理系统 毕业设计 069043
  9. Ubuntu 20.04 LTS 查看 CPU 温度
  10. 从零开始搭建一个前端框架(一)环境准备并完成简单打包
  11. CodeForces - 140C-New Year Snowmen
  12. IO流_IO流概述及分类
  13. 安川机器人编程指令含义
  14. 液晶屏MIPI接口与LVDS接口区别(总结)
  15. Python自学之路第十八步——异常
  16. Spring Security 自定义接口登出
  17. matlab三相系统电阻折算,三相不控整流器输入LC滤波器的研究
  18. OnlyOffice基本组成及工作原理
  19. Android——Activity浅析
  20. 用一小时实现的娃娃机,你敢信?

热门文章

  1. html5表单验证没有效果,HTML5表单验证特性(知识点小结)
  2. python水仙花数的代码_Python 求“水仙花数”的方法和具体代码
  3. Python爬虫项目--爬取某宝男装信息 附带源码
  4. 大佬来告诉你在遇到B站崩了,如何防止类似事故的出现?
  5. mysql本地服务器密码,mysql如何修改密码
  6. 基于队列的生产消费设计java_生产者-消费者设计模式
  7. 上海大学c语言程序设计,【基础强化】2020-2021学年秋季学期程序设计C语言项目顺利开展...
  8. stm32 工业按键检测_「正点原子STM32Mini板资料连载」第七章 按键输入实验
  9. 【c语言】输入一个4位数,求四位数中各位数相加之和
  10. centos 部署spring boot应用