SpringMVC ajax post 提交数据,报错406:Not Acceptable
2015-05-11 18:51
381 查看
在编程实现过程中,前台采用ajax的post方法提交数据,后台controller代码如下:
搜索了很久,终于找到答案。因为采用了@ResponseBody,把对象转化为json格式,但缺少转换依赖的jar包,所以报错。
解决办法:引入jackson-core-asl,jackson-mapper-asl两个jar包。
可调用网络jar包(在pom.xml哄插入):
@RequestMapping(value = "/changeEvents",method = RequestMethod.POST) @ResponseBody public boolean changeEvents(String id,int daydiff,int minudiff){ boolean retult=false; ...... return retult; }
搜索了很久,终于找到答案。因为采用了@ResponseBody,把对象转化为json格式,但缺少转换依赖的jar包,所以报错。
解决办法:引入jackson-core-asl,jackson-mapper-asl两个jar包。
可调用网络jar包(在pom.xml哄插入):
<span style="font-family:SimSun;font-size:12px;"><dependency> <groupId>com.fasterxml.jackson.core</groupId> <span> </span><artifactId>jackson-core</artifactId> <version>2.5.3</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency></span>
相关文章推荐
- Ajax SpringMVC 提交表单数据
- Maven项目:Spring MVC + Ajax + Json + RequestBody:POST后台服务器接收前端JSON数据并注解到POJO内
- axios 以POST方式提交数据springMVC @RequestParam无法接受
- springmvc+ajax实现省市区三级联动以及406 (Not Acceptable)的解决办法
- Spring MVC Ajax 嵌套表单数据的提交
- Spring-MVC 4 ajax提交json数据 报错415
- Spring mvc @ResponseBody jquery ajax调用出现如下错误:406 Not Acceptable
- Springmvc @ResponseBody返回ajax数据时,报错406
- SpringMvc+Spring4+hibernate框架 ajax提交JSON数据Controller接收
- MVC中使用Ajax提交数据 Jquery Ajax方法传值到action
- AJAX中利用POST方法向服务提交数据时乱码的解决方案
- Spring 3.2.* MVC通过Ajax获取JSON数据报406错误
- 【js类库AngularJs】解决angular+springmvc的post提交问题
- ajax post 提交数据到服务端时中文乱码解决方法
- php采用ajax数据提交post与post常见方法总结
- javascript ajax实现数据post提交
- Spring4 MVC json问题(406 Not Acceptable)
- springmvc+easyui Ajax提交返回json IE出现下载问题
- 在MVC中如何在使用 MicrosoftMvcValidation验证的前提下使用 jQuery.Ajax 提交数据的时候检查验证是否通过
- Spring MVC ajax提交json数组时415错误解决方法