我的ajax,返回一个userlist,如果我不把这个userlist封装成json格式,直接返回
返回的数据是json格式吗,ajax会帮我自动封装成json吗?
不会。。。。。。。。。。
spring会封装成JSON字符串返回到页面 , 在页面AJAX会根据你设置的dataType进行转换,如果是JSON,那么你拿到的数据就是JSON了 。
不会的。比起在前端转换成json,不如在后台直接封装一下。
一般都是在后台封装成json传过去的吧
主要是看你们数据封装是由后台还是前端做:
1、一般情况都是后台封装好json,在传给前端做数据绑定;
2、前端自己处理成需要的json,再做数据绑定。
两种方式优缺点:
第一种后端处理数据,相对前端处理效率较高,户端的压力较小。
第二种前端处理,导致反应较慢,用户端压力较大。
个人更支持在后台做json的封装。