一、报错信息

[org.springframework.web.multipart.support.MissingServletRequestPartException: Required request part ‘File’ is not present。

二、正确代码

layui.upload.render({
            elem: "#importData",
            url: ctxPath + 'xxx/upload',
            size: '800',
            accept: "file",
            exts: 'xls|xlsx',
            before: function () {
                layer.load();
                this.data = {
                    "xxId": $("#xxId").val()
                };
            },
            done: function (result) {
                ...
                layer.closeAll('loading');
            }
        });
    @ResponseBody
    @PostMapping(value = "upload")
    public String upload(@RequestParam("file") MultipartFile file) {
        if (file.isEmpty()) {
            return "上传失败,请选择文件";
        }
    }

有用请点赞,养成良好习惯!

疑问、交流、鼓励请留言!

Logo

「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!

更多推荐