springboot前端上传文件后端接收不到_我为offer而来的博客-程序员宅基地_springboot文件上传获取不到文件

技术标签: spring boot  前端  后端  

后端代码:

import org.springframework.web.multipart.MultipartFile;
/**
     * 文件上传
     * @param file 上传的excel文件
     * @return
     * @throws Exception
     */
    @PostMapping("/uploadExcelItems")
    @CrossOrigin(allowCredentials = "true", origins = {
    "*"})
    @ResponseBody
    public ReturnResult<?> uploadExcelItems(@RequestParam("file") MultipartFile file) throws  Exception{
    
    if (file == null) {
    
	            return new ReturnResult<>().failed(ReturnCodeEnum.PARAM_ERROR.getCode(),ReturnCodeEnum.PARAM_ERROR.getDesc(),"上传文件不能为空");
	}
 }

前端反馈:
在这里插入图片描述
在这里插入图片描述
最终发现:
name="excel"改为name=“file” 问题解决

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43854111/article/details/121692422

智能推荐

上交大 2011 二次方程计算器_dixiang1123的博客-程序员宅基地

题目:输入关于x的二次方程表达式(系数为整数),输出两个解(由小到大输出,保留两位小数);如果无解,则输出“No Solution”。思路:先确定等号位置,分成左右两个字符串,从中分别提取系数,再综合。然后求解。提取系数的过程如图:过程:介绍两个函数:atoi()函数可以识别"+""-"号,并正确转化成int。string str="-2980";string s...

只重写equals()但不重写hashCode会有什么后果?_1024276449的博客-程序员宅基地_不重写hashcode有什么影响

只重写equals()但不重写hashCode会有什么后果?1.如果判断两个数如果hashCode相同则equals不一定相同,反而equals相同则hashCode则一定相同。2.那么我们只重写equals()但不重写hashCode会有什么后果?如果我们不将我们重写equals方法的类放到HashSet等散列表中时则不会有什么影响,但如果放到我们的散列表中时我们的散列表则会优先比较HashCode所以可能会产生错误。...

Struts2中的设计模式_7潜伏7的博客-程序员宅基地_struts2设计模式

设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发展,也由最初的“编程惯例”逐步发展成为被反复使用、并为绝大多数程序员所知晓的、完善的理论体系。我们使用设计模式(Design pattern)的初衷,是使代码的重用度提高、让代码能够更容易被别人理解以及保证代码的可靠性。毫无疑问,在程序中使用设计模式无论是对于程序员自身还是对于应用程

Assemble UVALive - 3971 组装电脑_Nicolas Lee的博客-程序员宅基地

Recently your team noticed that the computer you use to practice for programming contests is notgood enough anymore. Therefore, you decide to buy a new computer. To make the ideal computer ...

ubuntu 16.06 编译 vlc for android_qq_15361657的博客-程序员宅基地

1、https://www.ubuntu.com/download      下载 ubuntu16.042、vmware workstation配置虚拟机3、下载android studio,下载sdk ndk4、配置sdk,ndk5、配置bash.profile6、git7、sh compile.sh

如何发布ArcGIS Server离线地图(google 瓦片)_weixin_44922969的博客-程序员宅基地

说明本案例实现内容:GoogleEarth瓦片地图的获取、在ArcGIS Server Manger中发布下载好的影像瓦片数据。工具准备1、BIGEMAP地图下载器http://www.bigemap.com/reader/download/2、ARCGIS10.2 http://pan.baidu.com/s/1i5uMzU93、ARCGIS SERVE...

随便推点

STS on Eclipse 3.6_咔啡的博客-程序员宅基地

EngineeringChristian DupuisJuly 01, 2010Last week the Eclipse Foundation released the much anticipated next version of Eclipse. You can download Eclipse 3.6 aka Helios from SpringSource’s member distribution page. Also check out the New &amp; Noteworthy

js读取服务器html文件,【未解决】js中将html内容保存到服务器上的本地的html文件..._Arsd的博客-程序员宅基地

【背景】之前已经实现了:网页中,点击某个按钮,可以调用到js获得到KindEditor的html的内容:function submitGoodsContent(){var kindeditor = window.editor;// 取得HTML内容html = kindeditor.html();console.log(html);}商品名:在此输入新产品的介绍内容提交当前页面现在希望实现,不仅仅...

2020-12-02_weixin_50738680的博客-程序员宅基地

产品名称: GSK 928TEⅡ车床数控系统型  号: GSK 928TEⅡ价  格: 请与商家联系品  牌: 广州数控产品介绍: GSK 928TEⅡ车床数控系统是广州数控设备有限公司在GSK 928TE车床数控系统的基础上推出的一款新的成熟产品。本系统功能更加强大,性能更加稳定,与本公司生产的交流伺服驱动单元、交流伺服电动机等匹配,构成了一款性能高的普及型数控系统。本系统也可按客户要求配置其他驱动装置。● CPLD硬件插补,μm级精度,最高速度15m/min● 加减速特性、辅助功能逻辑可由用户设

荷畔微风 - 在函数计算FunctionCompute中使用WebAssembly_chikuai9995的博客-程序员宅基地

WebAssembly 是一种新的W3C规范,无需插件可以在所有现代浏览器中实现近乎原生代码的性能。同时由于 WebAssembly 运行在轻量级的沙箱虚拟机上,在安全、可移植性上比原生进程更加具备优势。同时资源消耗小、启动速度快的特点也非常适合Serverless的场景。开发者们开始探索...

(12) IFC链接 (Industry Foundation Class)_qq_42981953的博客-程序员宅基地

用C++解析ifc:不规则形状的Ifc构件顶点坐标获取 - 西北逍遥 - 博客园 (cnblogs.com)https://www.cnblogs.com/herd/p/11937659.html获取IFC构件的位置数据、方向数据 - 西北逍遥 - 博客园 (cnblogs.com)https://www.cnblogs.com/herd/p/11794085.html-----id: 253 name: "M_矩形-结构柱:F1-400 x 600mm:361699" class: IfcCo

线性代数的本质1_GiggleMiao的博客-程序员宅基地

干货满满~昨天停更了,因为机器学习白板推导听不明白了。。所以赶紧补补线性代数的课,二刷《线性代数的本质》,内容不难,很有助于打开思维。系列文章会尽量把精华都摘下来,有理解不当处欢迎指出。有兴趣的同学也可以直接去刷视频