@Configuration @ComponentScan({ "test.controllers" }) @EnableWebMvc public class WebConfig extends WebMvcConfigurationSupport { @Bean public MultipartResolver multipartResolver() { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); return multipartResolver; } }
@Bean public MultipartResolver multipartResolver() { return new CommonsMultipartResolver(); } }
@Bean public CommonsMultipartResolver multipartResolver() { CommonsMultipartResolver resolver=new CommonsMultipartResolver(); resolver.setDefaultEncoding("utf-8"); return resolver; }
@Bean(name = "multipartResolver") public CommonsMultipartResolver createMultipartResolver() { CommonsMultipartResolver resolver=new CommonsMultipartResolver(); resolver.setDefaultEncoding("utf-8"); return resolver; }
@Bean(name = DispatcherServlet.MULTIPART_RESOLVER_BEAN_NAME) @ConditionalOnMissingBean public MultipartResolver multipartResolver(Environment env) { CommonsMultipartResolver resolver = new CommonsMultipartResolver(); resolver.setMaxUploadSize(env.getProperty("asset.server.max.uploadable.file.size", long.class, StaticAssetStorageServiceImpl.DEFAULT_ASSET_UPLOAD_SIZE)); return resolver; } }
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); MultipartHttpServletRequest httpServletRequest = multipartResolver.resolveMultipart(request); Map<String, MultipartFile> map = httpServletRequest.getFileMap(); MultipartFile multipartFile = map.values().iterator().next(); receivedFiles.add(multipartFile.getOriginalFilename()); }
wac.getServletContext().setAttribute(WebUtils.TEMP_DIR_CONTEXT_ATTRIBUTE, new File("mytemp")); wac.getServletContext().setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, wac); CommonsMultipartResolver resolver = new CommonsMultipartResolver(wac.getServletContext()); assertTrue(resolver.getFileItemFactory().getRepository().getAbsolutePath().endsWith("mytemp"));
wac.refresh(); wac.getServletContext().setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, wac); CommonsMultipartResolver resolver = new CommonsMultipartResolver(wac.getServletContext()); assertTrue(resolver.getFileItemFactory().getRepository().getAbsolutePath().endsWith("mytemp"));
private static MultipartResolver initMultipartResolver(ApplicationContext context) { MultipartResolver multipartResolver = (MultipartResolver) SpringUtils.getBean(context, MultipartResolver.class); if (multipartResolver != null) { if (logger.isDebugEnabled()) { logger.debug("Using MultipartResolver [" + multipartResolver + "]"); } } else { multipartResolver = new CommonsMultipartResolver(); if (logger.isDebugEnabled()) { logger.debug("No found MultipartResolver in context, " + "Using MultipartResolver by default [" + multipartResolver + "]"); } } return multipartResolver; }
@Bean public CommonsMultipartResolver filterMultipartResolver() { return new CommonsMultipartResolver(); } @Bean @Order(0) public MultipartFilter multipartFilter() { return new MultipartFilter(); }
@Bean public MultipartResolver multipartResolver() { CommonsMultipartResolver resolver = new CommonsMultipartResolver(); return resolver; }
@Bean(name = "multipartResolver") public CommonsMultipartResolver multipartResolver() { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); return multipartResolver; } }
@Bean public MultipartResolver custom() { return new CommonsMultipartResolver(); } }
@Bean public CommonsMultipartResolver commonsMultipartResolver() { CommonsMultipartResolver resolver = new CommonsMultipartResolver(); resolver.setMaxUploadSize(1024 * 1024 * 20); return resolver; }
@Bean public MultipartResolver multipartResolver() { CommonsMultipartResolver resolver = new CommonsMultipartResolver(); resolver.setDefaultEncoding("utf-8"); return resolver; }
@Bean public MultipartResolver multipartResolver() { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); multipartResolver.setMaxUploadSize(500000000); return multipartResolver; }
@Bean public MultipartResolver multipartResolver() { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); return multipartResolver; }
@Override protected MultipartResolver lookupMultipartResolver(HttpServletRequest request) { final WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(getServletContext()); if(wac != null) { return wac.getBean(getMultipartResolverBeanName(), MultipartResolver.class); } else { return new CommonsMultipartResolver(getServletContext()); } } }
@Bean public CommonsMultipartResolver multipartResolver(){ CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); multipartResolver.setDefaultEncoding("UTF-8"); multipartResolver.setMaxUploadSize(-1); //-1 = no limit return multipartResolver; }
public CommonsMultipartResolver multipartConfigElement() { CommonsMultipartResolver multipartResolver = new CommonsMultipartResolver(); multipartResolver.setDefaultEncoding("UTF-8"); multipartResolver.setMaxUploadSize(1048576000); multipartResolver.setMaxInMemorySize(40960); return multipartResolver; } }