前端vue采用formData数据格式传递文件(Post请求)和非文件参数。后端怎样接收的问题(已解决)

1. 前端代码(截图),新建FormData对象,因为有图片文件存在也需要传递,所以采用FormData格式上传。

 问题:1.对于文件类型的(例如图中的“file”)参数,java(springBoot)后端怎么接收?

答:

   直接getFileMap 存储到map中再去迭代即可

问题:2. 对于非文件参数(例如id等等),java(springBoot)后端如何接收?

  答:

其实其他参数并不需要用到request对象去处理。直接用属性名就可接收(搞了半天才知道原来这么简单), 重点(vue用的‘id’,那么后端自然也得需要用id去接收)

原文地址:https://www.cnblogs.com/cybg/p/15080443.html