解决:Cannot call sendError() after the response has been committed问题

问题:执行导出操作后台日志打印 Cannot call sendError() after the response has been committed

原因:执行了第一个输出后,开启了关闭流操作,且关闭流后面还有第二个输出,故报错

解决:将第二个输出操作 return AjaxResult.success("导出成功"); 改为 return null 即可

你可能感兴趣的:(稀奇古怪的问题,java)