AntD上传文件 结合Axios 服务端由Spring MVC接收

以下将演示:如何使用AntD的上传组件,结合axios工具,向Spring MVC服务端上传文件。

前端发送

基于AntD的上传组件,采用手工上传模式;上传的同时,附加了一个category参数;


const [category, setCategory] = useState<any>();

const [fileList, setFileList] = useState<UploadFile[]>([]);

const handleUpload = () => {
    // 参数
    let params = {category, file: fileList[0] as FileType}
    // 发送
    axios.post('/submit', params).then((data: any) => {
        postForm([]);
        notify.success({message: '上传成功', description: data, duration: 300});
    });
};

服务端接收

@ResponseBody
@RequestMapping(value = "/submit", method = RequestMethod.POST)
public Result<String> create(@RequestParam String category, @RequestParam MultipartFile file) {

    // file.getInputStream()
    // TODO:
}

相关推荐

  1. AntD文件 结合Axios 服务Spring MVC接收

    2024-04-23 10:32:03       32 阅读
  2. springMVC-文件

    2024-04-23 10:32:03       68 阅读
  3. 接收文件文件

    2024-04-23 10:32:03       32 阅读
  4. 如何结合antd design pro 5 结合express 多个文件

    2024-04-23 10:32:03       47 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 10:32:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 10:32:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 10:32:03       82 阅读
  4. Python语言-面向对象

    2024-04-23 10:32:03       91 阅读

热门阅读

  1. Hive第二篇HQL

    2024-04-23 10:32:03       37 阅读
  2. Hive第一篇简介

    2024-04-23 10:32:03       30 阅读
  3. 7、docker 集群

    2024-04-23 10:32:03       36 阅读
  4. 数仓建模—维度建模之维度表

    2024-04-23 10:32:03       39 阅读
  5. VaR模型

    2024-04-23 10:32:03       29 阅读
  6. Docker搭建htpcmanager

    2024-04-23 10:32:03       38 阅读
  7. 4-22 算法刷题思路总结

    2024-04-23 10:32:03       35 阅读
  8. ETL 和 ELT区别-2

    2024-04-23 10:32:03       50 阅读