SpringMVC:解决406 not acceptable
2017-03-14 21:45
330 查看
最近的项目中使用springMVC,在前台页面中报406 not acceptable的错误.
在controller层的代码
在controller层的result中能获取到值,但是在前台页面报如下的错:
解决方法:
由于设置了@ResponseBody,要把对象转换成json格式,缺少转换依赖的jar包,需要在pom文件中,添加jar包的引用.jackson-core-2.8.1jar,jackson-databind-2.4.2jar,jackson-annotations-2.4.0-jar
springmvc的配置文件中是<mvc:annotation-driven />即可.
在controller层的代码
@RequestMapping("/item/list") @ResponseBody public EUDataGridResult getItemList(Integer page, Integer rows) { EUDataGridResult result = itemService.getItemList(page, rows); return result; }
在controller层的result中能获取到值,但是在前台页面报如下的错:
解决方法:
由于设置了@ResponseBody,要把对象转换成json格式,缺少转换依赖的jar包,需要在pom文件中,添加jar包的引用.jackson-core-2.8.1jar,jackson-databind-2.4.2jar,jackson-annotations-2.4.0-jar
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.8.1</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.4.2</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.4.0</version> </dependency>
springmvc的配置文件中是<mvc:annotation-driven />即可.
相关文章推荐
- SpringMVC异常报406 (Not Acceptable)的解决办法
- SpringMvc406(Not Acceptable)的解决办法
- SpringMVC异常报406 (Not Acceptable)的解决办法
- springMvc中406错误解决,springMvc使用json出现406 (Not Acceptable)
- SpringMVC异常报406 (Not Acceptable)的解决办法
- SpringMVC 利用@ResponseBody注解返回Json时,出现406 not acceptable 错误的解决方法。
- SpringMVC ajax 请求报错:406 Not Acceptable 的解决办法 使用@ResponseBody注解
- SpringMVC异常报406 (Not Acceptable)的解决办法
- 解决SpringMvc返回json报Response 406 Not Acceptable
- SpringMVC异常报406 (Not Acceptable)的解决办法
- SpringMVC异常报406 (Not Acceptable)的解决办法
- SpringMVC异常报406 (Not Acceptable)的解决办法
- SpringMVC异常报406 (Not Acceptable)的解决办法
- gMVC异常报406 (Not Acceptable)的解决办法
- springMVC浏览器接受json报406错误的解决方法
- spring后台返回json数据 页面406错误 Not Acceptable解决
- springMVC浏览器接受json报406错误的解决方法
- springmvc返回json数据406错误的解决办法
- springmvc中解决406问题
- springMVC浏览器接受json报406错误的解决方法