zoukankan      html  css  js  c++  java
  • SpringMVC上传文件异常 400 Required MultipartFile parameter 'files' is not present postman

    SpringMVC上传文件异常 400 -

    Required MultipartFile parameter 'files' is not present

    在写一个api的接口,上传文件,类型为:MultipartFile。

    用postman 想请求一下一直报错,不进断点。

     

     

    Required MultipartFile parameter 'files' is not present

    1.先检查postman的设置

    类型:post

    body选form-data

    检查head的 Content-Type的值multipart/form-data

    检查body的入参名称 files ,类型要选file不是text,value选择一个上传的文件

    点发送

    2.检查代码的

    controller的

    method = RequestMethod.POST

    @RequestMapping(value = "/uploadFile", method = RequestMethod.POST)
    public void uploadFile(@RequestParam(value = "files") MultipartFile files)

    注意

    @RequestParam

    检查完以上后,postman点发送还是不行不进断点。报错Required MultipartFile parameter 'files' is not present

    ----
    高能
    要注意一下spring mvc的扫描 spring-mvc.xml的配置文件中加了以下配置
    加上这个
    <bean id="multipartResolver"  class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
            <property name="defaultEncoding">
                <value>UTF-8</value>
            </property>
            <property name="maxUploadSize">
                <value>32505856</value><!-- 上传文件大小限制为31M,31*1024*1024 -->
            </property>
            <property name="maxInMemorySize">
                <value>4096</value>
            </property>
    </bean>

    再启动,搞定可以进了。



  • 相关阅读:
    hiveserver2 with kerberos authentication
    python Basic usage
    python Quicksort demo
    Python HeapSort
    mrunit for wordcount demo
    CCDH证书
    Hadoop question list
    Hadoop Yarn core concepts
    Hadoop Resource
    Hadoop could not find or load main class
  • 原文地址:https://www.cnblogs.com/zhangcheng1/p/15597425.html
Copyright © 2011-2022 走看看