freemark生成word,前端导出压缩包zip,前端代码:
$("#exprotStaffZip").click(exprotStaffZipFun);
function exprotStaffZipFun(){
var data=table.checkStatus("archivesTable").data;
if(data.length<=0){
layer.msg("请选择需要导出的人员!");
return false;
}
if(data.length>50){
layer.msg("选择人数不能大于50,请重新选择。");
return false;
}
var $ = layui.jquery;
var ctx = top.global.ctx;
var arr_bow = [];
for(var i = 0;i<data.length;i++){
arr_bow.push(data[i].uuid);
}
data = JSON.stringify(data);
arr_bow = JSON.stringify(arr_bow);
var url1 = ctx + '/downResume/downStaffZip?data='+ encodeURI(arr_bow);
// var url1 = ctx + '/downResume/downStaffZip?data='+ encodeURI(data);
// window.location.href = ctx + '/downResume/downStaffZip?data='+ encodeURI(data);
debugger;
var form = $('<form method="POST" action="' + url1 + '">');
$('body').append(form);
form.submit(); //自动提交
}
控制台接收参数:
@PostMap

本文介绍如何在Java环境中使用FreeMarker模板引擎生成Word文档,并进一步将生成的Word文档打包成Zip文件。通过控制台接收参数,实现自动化处理。

1850

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



