SpringMVC中Controller的@ResponseBody注解分析
来源:互联网 发布:百战天虫知乎 编辑:程序博客网 时间:2024/06/05 03:21
@ResponseBody 将内容或对象作为 HTTP 响应正文返回,使用@ResponseBody将会跳过视图处理部分,而是调用适合HttpMessageConverter,将返回值写入输出流。
如上可以直接返回json字符串。如果不配置@ResponseBody,也可以使用response输出数据然后 return null,达到返回json字符串的效果。
@ResponseBody之后返回字符串中中文可能会出现乱码,因为sping mvc默认是text/plain;charset=ISO-8859-1,要支持中需做如下配置:
作用:
该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。
使用时机:
返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用;
那么只需删除注解:@ResponseBody 便可以返回页面xx.jsp。而且达到了与客户端后台交互的效果。
1 0
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解分析
- SpringMVC中Controller的@ResponseBody注解的分析
- 【笔记】springmvc controller返回json的注解@ResponseBody
- SpringMVC中 注解@ResponseBody
- springMVC的@responsebody注解.
- SpringMVC 中 @ResponseBody 注解详解
- SpringMVC的@ResponseBody注解说明
- springMVC @responseBody注解的使用
- Spring Mvc中Controller 中的@ResponseBody 注解
- SpringMVC中@RequestBody和@ResponseBody注解详解
- 对SpringMVC的@ResponseBody注解的理解
- springmvc的@ResponseBody注解的作用。
- 内存优化总结
- Android调用系统功能
- ReactNative0.30文档学习问题总结
- Cocos Creator 生命周期回调(摘自官方文档)
- JS:模块化工具requirejs教程
- SpringMVC中Controller的@ResponseBody注解分析
- 隐藏顶部标题栏
- php中 curl模拟post发送json并接收json
- 邮件发送小结
- SDL2.0图片渲染封装
- Cocos Creator 加载和切换场景(摘自官方文档)
- 码神学习感想
- linux驱动调试--段错误之栈信息分析
- sap 程序间调用