I\'m using Spring Boot and need to let users upload files for processing. Right now, the file uploads to /home/username/git/myproject which is not great.
How do I make S
If somebody is still looking for programmatic configuration:
@Configuration
public class ServletConfig {
@Bean
public ServletRegistrationBean dispatcherRegistration(DispatcherServlet dispatcherServlet) {
final ServletRegistrationBean registration = new ServletRegistrationBean(dispatcherServlet);
final String location = System.getProperty("java.io.tmpdir");
final long maxFileSize = 128*1024;
final long maxRequestSize = 128*1024;
final MultipartConfigElement multipartConfig = new MultipartConfigElement(location, maxFileSize, maxRequestSize, 0);
registration.setMultipartConfig(multipartConfig);
return registration;
}
}