Spring mvc @ResponseBody jquery ajax调用出现如下错误:406 Not Acceptable
2014-11-13 23:32
603 查看
jQuery.ajax({ type: "POST", url: "ajax/ajaxCheckLoginName.do", data: "username="+$("#name").val(), error: function(XMLHttpRequest, error, errorThrown){ alert(error); alert(errorThrown); }, success: function(response){ if(response==1){ $("#name").removeClass("extra");} } });
controller执行正常,jquery.ajax始终无法执行回调函数
加入错误查看代码:
error: function(XMLHttpRequest, error, errorThrown){ alert(error); alert(errorThrown); },提示: Not Acceptable
The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers ().
需要加入jackson依赖:
<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-asl</artifactId> <version>1.8.5</version> </dependency> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.8.5</version> </dependency>
实际上报这个错误就是缺少jackson依赖包。
jackson-core-2.4.2.jar
jackson-core-lgpl-1.7.4.jar
jackson-jr-all-2.4.2.jar
jackson-mapper-lgpl-1.7.4.jar
假如这四个包就不会再报Not Acceptable
相关文章推荐
- spring mvc json @ResponseBody 出现406错误 not acceptable ,解决方法,亲测可行
- springmvc @ResponseBody返回json 报406 not acceptable
- Springmvc @ResponseBody返回ajax数据时,报错406
- springmvc @responseBody自动打包json出现错误(外键查询死循环)问题
- Spring mvc @ResponseBody jquery ajax调用出现如下错误:406 Not Acceptable
- SpringMVC 利用@ResponseBody注解返回Json时,出现406 not acceptable 错误的解决方法。
- 在ASP.net MVC里用Jquery的Ajax功能调用相关LinqtoSQL生成的类出现错误---循环引用
- SpringMVC中出现" 400 Bad Request "错误(用@ResponseBody处理ajax传过来的json数据转成bean)的解决方法
- 解决Spring3.0 MVC @ResponseBody Ajax返回中文乱码
- Spring MVC @ResponseBody 提示 406 The resource identified by this request……
- springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
- springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
- Spring 3.2.* MVC通过Ajax获取JSON数据报406错误
- SpringMVC @ResponseBody 415错误处理及org.springframework.http.converter.json.MappingJacksonHttpMessageCon
- Spring 3.2.* MVC通过Ajax获取JSON数据报406错误
- springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决
- SpringMVC @ResponseBody 415错误处理
- 解决springmvc ResponseBody请求返回406的问题
- springmvc @ResponseBody 返回json数据错误
- springmvc @ResponseBody 返回json数据错误