Spring MVC使用HttpClient返回json报406错误解决办法
2017-02-10 23:02
525 查看
Spring MVC使用HttpClient返回json报406错误解决办法
1、确保导入jar包
2、在spring的配置文件中加入
3、使用springMVC的@ResponseBody注解
@responsebody表示该方法的返回结果直接写入HTTP response body中
一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。
1、确保导入jar包
<!-- springmvc json支持 --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.4.4</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.4.4</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency>
2、在spring的配置文件中加入
<mvc:annotation-driven />这句,它提供了读取jason的支持
3、使用springMVC的@ResponseBody注解
@responsebody表示该方法的返回结果直接写入HTTP response body中
一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。
相关文章推荐
- Spring MVC使用HttpClient返回json报406错误解决办法
- Spring MVC ajax使用jackjson返回json报406 Not Accepatable解决办法总结
- Spring MVC Rest服务 返回json报406错误的解决办法
- spring mvc 4.1 返回json报406错误的解决办法
- Spring mvc使用注解@ResponseBody Ajax请求返回json报406错误
- Spring MVC 返回json数据 报406错误 问题解决方案
- springmvc返回json数据406错误的解决办法
- Spring MVC json报406错误解决办法
- Spring MVC 通过@ResponseBody标签返回JSON数据 报406错误的解决方法
- Spring MVC json问题(406 Not Acceptable) 解决办法
- SpringMVC 使用FastJSON 406错误解决
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- 【坑】使用PrintWrite返回JSON的时候中文乱码的解决办法
- Spring MVC 4.1.5 RESTFUL风格返回JSON数据406错误处理
- Spring mvc 返回JSON 在IE 下提示下载 解决办法
- SpringMVC 利用@ResponseBody注解返回Json时,出现406 not acceptable 错误的解决方法。
- Spring MVC 4.2 RESTFUL风格返回JSON数据406错误处理
- 使用net.sf.json包提供的JSONObject.toBean方法时,日期转化错误解决办法
- Spring Mvc 返回Json对象给前端报 406 (Not Acceptable) 问题解决