碰到这个问题是在需求poi导出Excel的过程实现中。
使用的前端框架为jquery-easyui,当我想要将easyui的数据表格的数据导出为一个Excel表,我所面临的问题就是
1.要么将如果传入前端的数据重新再数据库里查一遍。
2.要么将前端的数据直接传给后台导出。
在查阅了大量资料及手动操作实现,
前端大致为这样的一种写法:
function queryArrears_export()
{
var row=$('#queryArrears_list').datagrid('getRows');
$.ajax(
{
type : 'POST',
url : '${ctx}/statistics/queryArrears/export',
async : false,
dataType : "json",
cache : false,
data: {"row":JSON.stringify(row)},
success : function(result)
{
if (result.status == 200)
{
$.messager.show(
{
title : '提