博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
@ResponseBody 注解是什么意思?
阅读量:4617 次
发布时间:2019-06-09

本文共 578 字,大约阅读时间需要 1 分钟。

1.

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

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

 

2.

  @RequestMapping("/login")

  @ResponseBody

  public  User login(User user){

    return user;

  }

  User字段:userName,pwd

  那么在前台接收到的数据为:'{"userName":"xxx","pwd":"xxx"}'

  

  效果等同于如下代码:

  @RequestMapping("/login")

  public  void  login(User user,HttpServletResponse response){

    response.getWriter.write(JSONObject.fromObject(user).toString());

  }

转载于:https://www.cnblogs.com/xiaoxiaoSMILE/p/7561410.html

你可能感兴趣的文章
网络编程基础之socket编程
查看>>
各种浏览器的user-agent和
查看>>
Restful levels
查看>>
Phonegap移动开发:布局总结(一) 全局
查看>>
Java 变参函数的实现
查看>>
strstr and strpos
查看>>
hash算法与拉链法解决冲突
查看>>
如何使用jQuery判断一个元素是否存在
查看>>
HTML5中的Canvas(颜色)【转载】
查看>>
420. Strong Password Checker
查看>>
用字节流添加内容至txt中
查看>>
jquery 1.9 1.8 判断 浏览器(IE11,IE8,IE7,IE6)版本
查看>>
达芬奇的十大经典名画解读
查看>>
case when then else end
查看>>
小程序丨嵌套循环
查看>>
Linux的基本命令+深入一点的网址分享
查看>>
(C#) Encoding.
查看>>
nrf51 SDK自带例程的解读
查看>>
SESSION技术
查看>>
数据结构(五)之直接插入排序
查看>>