我想知道如何在Spring中将数据从jsp传递给控制器。在这种情况下,我的数据是具有对象的数组数组。
在我的公司,我必须完成在Spring(java)+ jquery环境中将jquery datatable(grid)的内容转换为excel文件的功能。
所以,我想。
将网格数据传递给控制器。
将网格数据对象转换为excel文件。
我坚持过程1。
Belows是我的代码片段。
$.ajax({ url: "<c:url value='/storage/testExcel' />", type: "post", dataType: "json", data: { "excel_data" : excel_data }, success: function() { alert("success"); }, error: function() { alert("error in data transfer") } });
哎呀.. T.T。
我无法发布图片。
好像是
[Array[4], Array[4], Array[4] ... , Array[4]] // It counts 100 things.
数组[4]有
0: "2015-08-03 11:00:22",
1: "가",
2: "su-log",
3: Object
datetime: "201508030001",
hostname: "...",
pid: "...",
state: "...",
userName: "...",
...
utUser: "..."
控制器java源代码
public class ExcelDatas { 私人名单excelDatas; // getter和setter }
public class ExcelData { 私人字符串日期; 私有String主机; 私有字符串类型; 私人地图信息;
// getters and setters }
我试过@RequestParam,@ ModeAttribute,@ RequestBody,但我没有正确的绑定。所以我没有继续。
无论如何,我想操纵jsp中的数据。我的意思是它不能使用我的模型(类ExcelData,类ExcelDatas)。
感谢您阅读我的问题。