Class Html5FacesContextResponseWriter
java.lang.Object
java.io.Writer
javax.faces.context.ResponseWriter
javax.faces.context.ResponseWriterWrapper
org.primefaces.application.factory.Html5FacesContextResponseWriter
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable,javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>
public class Html5FacesContextResponseWriter
extends javax.faces.context.ResponseWriterWrapper
JSF generates all script tags with 'type="text/javascript"' which throws HTML5 validation warnings.
NOTE: Not necessary for Faces 4.0+.
- Since:
- 12.0.0
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidendElement(String name) voidstartElement(String name, javax.faces.component.UIComponent component) voidwriteAttribute(String name, Object value, String property) Methods inherited from class javax.faces.context.ResponseWriterWrapper
cloneWithWriter, close, endCDATA, endDocument, flush, getCharacterEncoding, getContentType, getWrapped, startCDATA, startDocument, write, writeComment, writeDoctype, writePreamble, writeText, writeText, writeText, writeURIAttribute
-
Constructor Details
-
Html5FacesContextResponseWriter
public Html5FacesContextResponseWriter(javax.faces.context.ResponseWriter wrapped)
-
-
Method Details
-
startElement
public void startElement(String name, javax.faces.component.UIComponent component) throws IOException - Overrides:
startElementin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
endElement
- Overrides:
endElementin classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-
writeAttribute
- Overrides:
writeAttributein classjavax.faces.context.ResponseWriterWrapper- Throws:
IOException
-