主要是加了个@RequestParam(value = "titles[]")
Controller
@RequestMapping(value="/exportExcel", method = RequestMethod.POST)
@ResponseBody
public String exportExcel(@RequestParam(value = "titles[]") String[] titles){
System.out.println(titles);
return null;
}
jsp页面
var param = {titles:['col1','col2','col3']};
$.ajax({url:url, type:"post", data:param, async:false, dataType:"json", cache:false, error:function (data) {
rtnObj = data.responseText;
}, beforeSend:function (XMLHttpRequest) {
//ajaxStart();
}, complete:function (XMLHttpRequest, textStatus) {
//ajaxComplete();
}, success:function (data) {
rtnObj = data;
}});
本文介绍如何通过Ajax请求和Spring框架实现从JSP页面导出Excel文件的过程,包括参数传递、Controller方法实现及返回响应。
1473

被折叠的 条评论
为什么被折叠?



