@ConditionalOnClass(name="org.primefaces.webapp.MultipartRequest") @Configuration public class PrimefacesFileUploadServletContextAutoConfiguration extends Object
FacesServlet is annotated with MultipartConfig.
 FileUploadFilter bean is needed for requests to be wrapped as a
 MultipartRequest.
 Finally multipart configuration properties are borrowed and set up from
 spring's MultipartPropertiesPrimefacesFileUploadServletContextInitializer| Constructor and Description | 
|---|
| PrimefacesFileUploadServletContextAutoConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| javax.servlet.Filter | fileUploadFilter()File upload filter is required only if commons fileupload is chosen. | 
| org.springframework.boot.web.servlet.ServletContextInitializer | primefacesFileUploadServletContextInitializer()PrimefacesFileUploadServletContextInitializer for native uploader,
 since  FileUploadFiltersuffices for commons file uploader. | 
public PrimefacesFileUploadServletContextAutoConfiguration()
@ConditionalOnExpression(value="\'${jsf.primefaces.uploader}\' != \'commons\'")
 @Bean
public org.springframework.boot.web.servlet.ServletContextInitializer primefacesFileUploadServletContextInitializer()
FileUploadFilter suffices for commons file uploader.@ConditionalOnExpression(value="\'${jsf.primefaces.uploader}\' == \'commons\'")
 @Bean
public javax.servlet.Filter fileUploadFilter()
Copyright © 2016–2017 JoinFaces. All rights reserved.