代码之家  ›  专栏  ›  技术社区  ›  Aeseir

如何在Spring中进行多文件上传-Java Config

  •  -2
  • Aeseir  · 技术社区  · 11 年前

    我一直试图找到一个如何在SpringMVC中进行多文件上传的示例 不使用仅XML的Java配置 。到目前为止,没有发现任何东西,很多人只是想点击网站,或者不知道java配置v xml配置是什么。

    我不使用Spring Boot,也不想这样做,因为无论多么困难,我都想学习这个框架。

    即使是关于如何将以下行转换为javaconfig的建议也会很感激:

    <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
        <property name="maxUploadSize" value="1000000" />
    </bean>
    

    请同时告知我需要什么样的JARs用于上述multipartResolver。

    谢谢一帮人

    1 回复  |  直到 11 年前
        1
  •  4
  •   Sotirios Delimanolis    11 年前

    该行转换为

    @Bean
    public MultipartResolver multipartResolver() {
        org.springframework.web.multipart.commons.CommonsMultipartResolver multipartResolver = new org.springframework.web.multipart.commons.CommonsMultipartResolver();
        multipartResolver.setMaxUploadSize(1000000);
        return multipartResolver;
    }
    

    @Configuration 类,该类将加载到Servlet上下文中。

    你需要 commons-fileupload 库,以使其工作。