框架:SpringMVC
前端:JSP
我对ajax局部刷新的原理的理解是:ajax向后台发送异步请求,返回结果。
但这个结果能不能是一个List?
如果可以,怎么处理这个List?
如果不可以,那要怎么做?
因为一般情况下我后台处理数据返回前台是在jstl直接解析,ajax返回的是json,不知道要怎么做。
想听听思路
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在后台可以对list进行包装
前端ajax代码
$.ajax({
type:"post",
dataType:"json",
url:"",
data:{"参数1":参数1,"参数2":参数2},
success:function(data){
//data 可能是 xmlDoc, jsonObj, html, text, 等等.
//一般如果data是list,会用
$.each(data.list,function(index,value){
//value就是list中包含的对象
});
}
});