码迷,mamicode.com
首页 > Web开发 > 详细

Controller同时接收MultipartFile数据和json数据

时间:2020-07-28 10:10:55      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:tar   upd   open   http   ref   dream   个人   for   lan   

同时接收文件类型数据和json数据时写法如下,其中OpenGroupAreaEntity前不用加@RequestBody注解。

个人认为:此处content-type的类型为:multipart/form-data ,表示表单中进行文件上传。由于参数中的MultipartFile类型影响了requestbody本应所对应的content-type: application/json,可能是MultipartFile的媒体类型优先级高,会覆盖application/json。

/**
     * @param file 上传文件
     * @param openGroupArea 就收的实体类对象
     **/
    @PostMapping("/update")
    public R update(@RequestParam("file") MultipartFile file, OpenGroupAreaEntity openGroupArea) {
        //方法省略  
    }

转自 https://www.cnblogs.com/H-Dream/p/12967752.html

Controller同时接收MultipartFile数据和json数据

标签:tar   upd   open   http   ref   dream   个人   for   lan   

原文地址:https://www.cnblogs.com/james641/p/13389038.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!