Class Html5FacesContextFactory
java.lang.Object
javax.faces.context.FacesContextFactory
org.primefaces.application.factory.Html5FacesContextFactory
- All Implemented Interfaces:
javax.faces.FacesWrapper<javax.faces.context.FacesContextFactory>
public class Html5FacesContextFactory
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>
NOTE: Not necessary for Faces 4.0+.- Since:
- 12.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
-
Html5FacesContextFactory
public Html5FacesContextFactory(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
-