Class FacesServletAutoConfiguration
java.lang.Object
org.joinfaces.autoconfigure.faces.FacesServletAutoConfiguration
@AutoConfiguration(after=JakartaFaces3AutoConfiguration.class)
@ConditionalOnClass(jakarta.faces.webapp.FacesServlet.class)
@ConditionalOnWebApplication(type=SERVLET)
@EnableConfigurationProperties(FacesServletProperties.class)
public class FacesServletAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfacesServletRegistrationBean(FacesServletProperties facesServletProperties, ObjectProvider<MultipartConfigElement> multipartConfig) This bean registers theFacesServlet.
-
Constructor Details
-
FacesServletAutoConfiguration
public FacesServletAutoConfiguration()
-
-
Method Details
-
facesServletRegistrationBean
@Bean public ServletRegistrationBean<FacesServlet> facesServletRegistrationBean(FacesServletProperties facesServletProperties, ObjectProvider<MultipartConfigElement> multipartConfig) This bean registers theFacesServlet.This
ServletRegistrationBeanalso sets twoservlet-context attributesto inform Mojarra and MyFaces about the dynamically added Servlet.- Parameters:
facesServletProperties- The properties for theFacesServlet-registration.multipartConfig- TheMultipartConfigElementfor the FacesServlet, if available.- Returns:
- A custom
ServletRegistrationBeanwhich registers theFacesServlet.
-