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>

    再启动,搞定可以进了。



  • 相关阅读:
    单多文件上传
    C程序多项式加法器
    显示桌面回来了,太牛了
    Meta 方便搜索引擎排序
    数据结构(c)试验题目汇总
    dos 命令符
    两夜之后,停车场模拟告一段落
    php 搜索数据表 排序
    读取 Radio 的值
    JSF2.0/Richfaces/MiniOA开发入门视频教程
  • 原文地址:https://www.cnblogs.com/zhangcheng1/p/15597425.html
Copyright © 2011-2022 走看看