前台
[color=red]var arr=[];//保存对象到数组
var json = {};//对象
json.je = aval;
json.type = type;
json.name = $("#name").combobox("getText");
json.emp_code = $("#emp_code").val();
json.year_month = year_month;
arr.push(json);
var JSON = JSON.stringify(arr)[/color];//把数组转换成String类型 传递JSON 到后台
后台
接收 String类型 传递过来的值
JSONArray.fromObject(json);转换成JSON格式
后台接受json数据 把数据装换成JSON list ---[color=red][color=darkred]JSONArray.fromObject(json);[/color][/color]
//dao插入数据
[color=red]public void addSalary(JSONArray array) throws SQLException {
StringBuffer sql = new StringBuffer();
sql.append("INSERT INTO TB_EMP_SALARY (ID, EMP_ORDEPR_ID, SALARY_TYPE_ID, JE, TYPE, YEAR_MONTH, NAME, EMP_CODE) ");
sql.append("VALUES (SEQ_TB_EMP_SALARY.NEXTVAL, #[emp_ordepr_id], #[salary_type_id], #[je], #[type], #[year_month], #[name], #[emp_code]) ");
SQLExecutor.insertBeans(sql.toString(), array);
}[/color]
[color=red]var arr=[];//保存对象到数组
var json = {};//对象
json.je = aval;
json.type = type;
json.name = $("#name").combobox("getText");
json.emp_code = $("#emp_code").val();
json.year_month = year_month;
arr.push(json);
var JSON = JSON.stringify(arr)[/color];//把数组转换成String类型 传递JSON 到后台
后台
接收 String类型 传递过来的值
JSONArray.fromObject(json);转换成JSON格式
后台接受json数据 把数据装换成JSON list ---[color=red][color=darkred]JSONArray.fromObject(json);[/color][/color]
//dao插入数据
[color=red]public void addSalary(JSONArray array) throws SQLException {
StringBuffer sql = new StringBuffer();
sql.append("INSERT INTO TB_EMP_SALARY (ID, EMP_ORDEPR_ID, SALARY_TYPE_ID, JE, TYPE, YEAR_MONTH, NAME, EMP_CODE) ");
sql.append("VALUES (SEQ_TB_EMP_SALARY.NEXTVAL, #[emp_ordepr_id], #[salary_type_id], #[je], #[type], #[year_month], #[name], #[emp_code]) ");
SQLExecutor.insertBeans(sql.toString(), array);
}[/color]