tomcat解决POST请求过长的限制后仍然是503错误。
现在存储在数据库中的每张报表是一个SJSON对象,现在要做导出多个报表的功能。
代码实现思路如下:
1、先定义存储了多个缓存spread对象的变量
var tempSpread = new GcSpread.Sheets.Spread(document.getElementById("ysbzby"));
2、定义打开存储了一个报表的变量newSheetJSON,
var newSheetJSON = JSON.parse(JSON.stringify(spread.getActiveSheet().toJSON(({includeBindingSource: true}))));
最后将tempSpread缓存变量的每个sheet页读取每个报表的json。
tempSpread.sheets[countIndex - 1].fromJSON(newSheetJSON);
再将此tempSpread导出文件即可。
发送post请求的服务器具有EXCEL IO权限,并且在IIS上部署了EXCEL IO的服务。
此时发送的post请求返回503错误,导出的文件为空。。
请问该如何解决,非常感谢。 |