zoukankan      html  css  js  c++  java
  • 解决springMVC文件上传报错: The current request is not a multipart request

    转自:https://blog.csdn.net/HaHa_Sir/article/details/79131607

    解决springMVC文件上传报错: The current request is not a multipart request 

    一、问题描述
    在使用springMVC做文件上传时,点击"导入" 时页面报错:org.springframework.web.multipart.MultipartException: The current request is not a multipart request
    at org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.assertIsMultipartRequest(RequestParamMethodArgumentResolver.java:216)
    at org.springframework.web.method.annotation.RequestParamMethodArgumentResolver.resolveName(RequestParamMethodArgumentResolver.java:167)
    at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:89)
    at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:77)
    at org.springframework.w 。。。。

    二、代码参考
    1、前端代码

    <center>
    <h1>论文导入页面</h1>
    <form action="${ctx}/executeImport" method="post" >
    <input type="file" name="article">
    <button> 导入 </button>
    </form>
    </center>

    2、后端代码

    @RequestMapping(value={"/executeImport"},method=RequestMethod.POST)
    public String executeImport(MultipartFile article){
    String originalFilename = article.getOriginalFilename();
    System.out.println(originalFilename);
    return "modules/cms/importArticle";
    }
    三、解决办法
    1、将编码方式 enctype设置为:"multipart/form-data"。
    2、如: <form action="${ctx}/executeImport" method="post" enctype="multipart/form-data">


    ---------------------
    作者:HaHa_Sir
    来源:CSDN
    原文:https://blog.csdn.net/HaHa_Sir/article/details/79131607
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    2019年9月笔记
    2019年8月笔记
    2019年7月笔记
    2019年5月笔记
    2019年6月笔记
    2019年4月笔记
    JAVA MAC 配置
    ionic3 打包发布,以安卓说明
    Workman websocket 握手连接
    关于mysql数据库的表概况 ,查看表状态
  • 原文地址:https://www.cnblogs.com/sharpest/p/10177226.html
Copyright © 2011-2022 走看看