前端代码:
var rows = $('#file-grid').datagrid('getSelections');
if (!rows) {
showNotes("请选择要添加的记录");
return ;
}
var jsonArr = JSON.stringify(rows);
$.ajax({
url : 'save',
type : "post",
data : {
'jsonArr' : jsonArr,
},
success : function(data) {
},
error : function(e) {
}
});
后端转换:
//接收到json串jsonArr后,将其转换为list
JSONObject obj = new JSONObject();
Gson gson = new Gson();
Type type = new TypeToken<List<Object>>(){}.getType();
List<Object> list = gson.fromJson(jsonArr,type);