我想知道如何在Spring中将数据从jsp传递给控制器 . 在这种情况下,我的数据是具有对象的数组数组 .
在我的公司,我必须完成在Spring(java)jquery环境中将jquery datatable(grid)的内容转换为excel文件的功能 .
所以我认为 .
-
将网格数据传递给控制器 .
-
将网格数据对象转换为excel文件 .
我坚持过程1 .
Belows是我的代码片段 .
- jsp
$ .ajax({
url:“<c:url value ='/ storage / testExcel'/>”,
类型:“post”,
dataType:“json”,
数据:{
“excel_data”:excel_data
},
成功:function(){
警报( “成功”);
},
错误:function(){
警报(“数据传输错误”)
}
});
- excel_data表单
哎呀.. 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 {private List excelDatas; // getter and setters}
public class ExcelData {private String date;私有String主机;私有字符串类型;私人 Map 信息;
// getter and setters}
我试过@RequestParam,@ ModeAttribute,@ RequestBody,但我没有适当的绑定 . 所以我没有继续 .
无论如何,我想从jsp操纵数据 . 我的意思是它不能使用我的模型(类ExcelData,类ExcelDatas) .
感谢您阅读我的问题 .