java导出excel报错:No converter for [class xxx] with preset Content-Type ‘application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;charset=utf-8’
错日志意思为“无法根据Content-Type转换返回值”,解决方法有两种:
第一种:把接口返回值改为void。
第二种:用response.reset()置空返回值里的ContentType,让处理器自己选择合适的ContentType来转换返回值,不过这样的话返回给前端的ContentType也为空,前端就没法根据ContentType来判断文件的格式,需要前端自行设置文件格式。