为了账号安全,请及时绑定邮箱和手机立即绑定

Tomcat:所需的请求部分“文件”不存在

Tomcat:所需的请求部分“文件”不存在

墨色风雨 2021-12-18 09:59:25
我正在使用 Spring Boot 来测试上传功能,并收到“Required MultipartFile parameter 'file' is not present”错误。当它部署外部 tomcat 服务器时。但它与spring boot tomcat插件一起正常工作以下是1)JSP,2)控制器3)配置属性1)<form id="initialUploadForm" action="${root}/upload/uploadCapFile" enctype="multipart/form-data" method="post">                <table align="left" width="50%" cellspacing="0" cellpadding="5"                       border="0" class="formTable">                    <tr>                        <td><label class="">Add Cap File : </label></td>                        <td><input type="file" name="file" style="width:100%;"/></td>                    </tr>                    <tr>                        <td colspan="2">&nbsp;</td>                    </tr>                    <tr>                        <td>&nbsp;</td>                        <td><input class="btn btn-success" type="submit"                                   value="Upload Data" id="btnInitialUpload"/></td>                    </tr>                    <tr>                        <td colspan="2">&nbsp;</td>                    </tr>                </table></form>
查看完整描述

2 回答

?
繁星淼淼

TA贡献1775条经验 获得超11个赞

将此代码放入配置文件


@Bean

public CommonsMultipartResolver multipartResolver() {

  CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver();

  multipartResolver.setMaxUploadSize(-1);

  return multipartResolver;

        }


查看完整回答
反对 回复 2021-12-18
?
子衿沉夜

TA贡献1828条经验 获得超3个赞

尝试添加multipart/form-data方法签名。

@RequestMapping(value = "uploadCapFile", method = RequestMethod.POST,headers = "content-type=multipart/form-data")



查看完整回答
反对 回复 2021-12-18
  • 2 回答
  • 0 关注
  • 174 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信