Class Html5ContextFactory
java.lang.Object
javax.faces.context.FacesContextFactory
org.primefaces.extensions.application.Html5ContextFactory
- All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.context.FacesContextFactory>
public class Html5ContextFactory
extends javax.faces.context.FacesContextFactory
JSF generates all script tags with 'type="text/javascript"' which throws HTML5 validation warnings.
Register it as below in faces-config.xml:
<faces-config>
<factory>
<faces-context-factory>org.primefaces.extensions.application.Html5ContextFactory</faces-context-factory>
</factory>
</faces-config>
- Since:
- 10.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.faces.context.FacesContextgetFacesContext(Object context, Object request, Object response, javax.faces.lifecycle.Lifecycle lifecycle) Methods inherited from class javax.faces.context.FacesContextFactory
getWrapped
-
Constructor Details
-
Html5ContextFactory
public Html5ContextFactory(javax.faces.context.FacesContextFactory wrapped)
-
-
Method Details
-
getFacesContext
public javax.faces.context.FacesContext getFacesContext(Object context, Object request, Object response, javax.faces.lifecycle.Lifecycle lifecycle) throws javax.faces.FacesException - Specified by:
getFacesContextin classjavax.faces.context.FacesContextFactory- Throws:
javax.faces.FacesException
-