今天在做个demo的时候,发现ajax获取状态为200,可是却没有执行正确的方法。
SpringMVC + ajax +jquery
后来发现SpringMVC利用注解@ResponseBody返回String时,浏览器显示200状态码,并且响应头为json格式,格式ajax不认为它是json,所以一直执行错误方法
后来把dataType=“json”去掉就OK了
本文介绍了一个关于SpringMVC中使用@ResponseBody注解返回JSON格式字符串的问题。当使用AJAX请求时,如果未正确配置dataType,可能导致无法正确解析响应。通过调整dataType设置解决了这一问题。
今天在做个demo的时候,发现ajax获取状态为200,可是却没有执行正确的方法。
SpringMVC + ajax +jquery
后来发现SpringMVC利用注解@ResponseBody返回String时,浏览器显示200状态码,并且响应头为json格式,格式ajax不认为它是json,所以一直执行错误方法
后来把dataType=“json”去掉就OK了
1737

被折叠的 条评论
为什么被折叠?