解决springmvc ResponseBody请求返回406的问题
来源:互联网 发布:在哪里申请淘宝达人 编辑:程序博客网 时间:2024/05/10 14:18
1、检查是否引入了必要的jar包
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.1.0</version></dependency><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.1.0</version></dependency><dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.1.0</version></dependency>
2、网上各种spring-servlet.xml的配置都是非必要的,只需要以下配置即可
<mvc:annotation-driven /><context:component-scan base-package="com.package" /><context:annotation-config />
3、如果以上还是不能解决,请检查在web.xml中配置的spring拦截后缀,不要使用.html后缀!
我解决这个问题,前面都是铺垫,真正导致406的原因其实是这个,以下答案提醒了我:
Error HTTP Status 406: @ResponseBody not returning data
0 0
- 解决springmvc ResponseBody请求返回406的问题
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- 解决SpringMVC的@ResponseBody返回中文乱码
- springmvc .html请求返回解决406问题
- springmvc 请求参数中文乱码 ,@ResponseBody 返回中文乱码问题
- SpringMVC中解决@ResponseBody注解返回中文乱码问题
- 解决SpringMVC中@Responsebody 的返回值中必须添加转义双引号的问题
- springmvc中@responseBody 返回json格式以及中文乱码问题的解决
- SpringMVC的@ResponseBody返回中文乱码的问题
- SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
- SpringMVC ResponseBody返回字符串带双引号解决
- SpringMVC中@ResponseBody返回中文乱码问题
- springmvc利用ResponseBody注解返回HTTP406问题
- LoRaWAN 规范 1.0(2~4章)
- 完整的建表语句
- 如何同时支持leftBarButtonItem及右滑返回手势
- iOS 【两个控制器的view互为父子关系,那么这两个控制器一定也要互为父子关系】
- SpringMVC + MyBatis + Mysql + Redis(作为二级缓存) 配置
- 解决springmvc ResponseBody请求返回406的问题
- SSAS快速入门
- LINK : fatal error LNK1181: 无法打开输入文件“a.lib,b.lib” 可能原因是什么?
- Qt入门-加入资源文件
- 贪心系列-田忌赛马模型
- C语言函数参数为空和void
- this关键字
- 织梦如何去掉地址中的a
- [转载]CSS居中完全指南