spring boot上传文件的同时带上参数

项目碰到一个需求,需要为一条数据绑定相关的excel文件,所以在上传文件的同时还需要上传数据的主键id

具体方法如下:

@PostMapping("/upload")
 public Result<Object> upload(@RequestParam("file") MultipartFile file, @RequestParam("cmHisIds") String cmHisIds) throws Exception {
     
 }

请求的格式大致就是如此,注意上传的文件参数一定要放第一位

打上断点验证结果:

spring boot上传文件的同时带上参数_第1张图片

可以看出,前端传来的文件能接收到

spring boot上传文件的同时带上参数_第2张图片
可以看出,前端传来的数据主键id也能够接收到


这样就做到了在上传文件的同时带上参数的业务逻辑

你可能感兴趣的:(Spring,Boot,上传文件的同时带上参数,java,springboot)