我在前端写这样一段:
//获取表单值,并以json的数据形式保存到params中
var params = {
list : [ {
"name" : "小明",
"age" : 12
}, {
"name" : "小红",
"age" : 14
} ]
}
//使用$.post方式
$.post(url, //服务器要接受的url
params, //传递的参数
function cbf(data) {
//alert(data);
}, 'json' //返回的类型
);
});
在url提交到的Action为:
public class AjaxLoginAction extends ActionSupport {
private List list;
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
}
我打印list的size() 的个数为2
这个list里面放的是2个什么对象?
可是我怎么遍历出"小红"和"小明"
我写了个Student Class有Name和Age属性
(List<Student>)list 没有用..
换成数组也没用...
JSON反序列化? 我知道JSONObject.fromObject(String); 可是怎么得到参数字符串
小白求指教... 希望各位能给个实例代码学习