Angular和jQuery的ajax请求的区别如下:
angular和jquery的ajax请求是不同的
在jquery中,官方文档解释contentType默认是 application/x-www-form-urlencoded; charset=UTF-8
而参数data,jquery是进行了转换的。
jquery是javascript对象转换了字符串,传给后台。在SpringMVC中,就可以使用@RequestParam注解或者request.getParameter()方法获取参数。
而在angular中,$http的contentType默认值是
application/json;charset=UTF-8
这样在后台,SpringMVC通过@RequestParam注解或者request.getParameter()方法是获取不到参数的。
希望能够对你有帮助