以EXCEL形式导出数据

//1.前端事件

//导出
function exportViceCard(){
var creatm = $("#creatm1").val();
var creaty = $("#creaty1").val();
var orgname = $("#orgname1").val();
var sjname = $("#subject1").val();
window.location.href = sname+"/BudgetReportController/exportViceCard?creatm="+creatm+"&creaty="+creaty+"&orgname="+orgname+"&sjname="+sjname;
}


//后端逻辑

@RequestMapping("exportViceCard")
public void exportViceCard() {
String excelName = "预算报表信息导出";
BaseArgument res = new BaseArgument();
BudgetReport report = new BudgetReport();
RefObject.setValue(report, request);
report.setPage(1);
report.setRows(Integer.MAX_VALUE);
res = service.exportexcel(report);
if(res.isSuccess()){
List<BudgetReport> list = (List<BudgetReport>) res.getDataForRtn();
ExcelUtil excelUtil = new ExcelUtil();
String[][] fields = new String[4][2];
fields[0][0]="creaty";
fields[0][1]="年份";
fields[1][0]="orgname";
fields[1][1]="所属组织";
fields[2][0]="sjname";
fields[2][1]="所属科目";
fields[3][0]="budget";
fields[3][1]="预算金额";
excelUtil.createExcel2007(response, excelName, fields, list);

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值