@ResponseBody
来源:互联网 发布:阿里云监控系统 编辑:程序博客网 时间:2024/05/29 13:47
@ResponseBody 将内容或对象作为 HTTP 响应正文返回,使用@ResponseBody将会跳过视图处理部分,而是调用适合HttpMessageConverter,将返回值写入输出流。
@RequestMapping(params="method=view")@ResponseBodypublic String view(@RequestParam("id") Long id,HttpServletRequest request, HttpServletResponse response){...return jsonData;}
如上可以直接返回json字符串。如果不配置@ResponseBody,也可以使用response输出数据然后 return null,达到返回json字符串的效果。
@ResponseBody之后返回字符串中中文可能会出现乱码,因为sping mvc默认是text/plain;charset=ISO-8859-1,要支持中需做如下配置:
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/plain;charset=UTF-8</value> </list> </property> </bean> </list> </property> </bean>
阅读全文
0 0
- responseBody
- @ResponseBody
- @ResponseBody
- @responsebody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- @responsebody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- @responsebody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- @ResponseBody
- Spring源码解析之一 ------ 默认标签的解析注册(IOC的第一步)
- 端口号及分类协议号
- array to tree by js
- Spring依赖注入最易懂解释
- 常用的WebService网站
- @ResponseBody
- openssl源码安装
- HDU 1695 数论 容斥 欧拉函数 || 莫比乌斯反演
- 调通sina33下的AP6212A0版本的BT(V1.0)
- 2017大预测:大数据、物联网与人工智能
- 美丽诗文
- 支持注解的Servlet3.0监听器
- Could not initialize class org.apache.log4j.Log4jLoggerFactory
- 剑指Offer——(32)把数组排成最小的数