问题: java中导入excel时如果有错误就返回excel文件流,如果没错误就给出导入成功的提示,但是vue前端请求响应数据要么只能接收json数据,要么只能接收blob数据,怎么解决?
针对Java后端Excel导入时需根据错误情况返回不同响应类型(文件流或JSON),而Vue前端需统一处理这两种响应的问题,以下是完整的解决方案:
一、后端Java实现方案
1. 控制器层设计
@RestController
@RequestMapping("/api/excel")
public class ExcelImportController {