有一个表单,有很多复选框,要将这些复选框的值传递到后台的Action中,
后台应该怎么接受?
var saveData = {};
for(var key in values){//组装数据
var name = "inventoryPlan." + key;
saveData[name] = values[key];
}
Ext.Ajax.request({
url : 'inventoryPlanAdd.action',//add
params : saveData
});
js:
[code="js"]
// 组装你的参数
var params = function()
{
param_a = "a";
param_b = 123;
}
[/code]
java:
[code="java"]
private String params;
// getter and setter
[/code]
然后使用json-lib.jar包中的方法将其转为bean.或者其他.
纯粹调用API.就不附代码了.
后台用数组,前台不需要你组装数据,复选框只要名字都一样就可以了