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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
endElement
(String name) void
startElement
(String name, javax.faces.component.UIComponent component) void
writeAttribute
(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:
startElement
in classjavax.faces.context.ResponseWriterWrapper
- Throws:
IOException
-
endElement
- Overrides:
endElement
in classjavax.faces.context.ResponseWriterWrapper
- Throws:
IOException
-
writeAttribute
- Overrides:
writeAttribute
in classjavax.faces.context.ResponseWriterWrapper
- Throws:
IOException
-