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.FacesContext
getFacesContext
(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:
getFacesContext
in classjavax.faces.context.FacesContextFactory
- Throws:
javax.faces.FacesException
-