Class Html5ResponseWriter

java.lang.Object
java.io.Writer
javax.faces.context.ResponseWriter
javax.faces.context.ResponseWriterWrapper
org.primefaces.extensions.application.Html5ResponseWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable, javax.faces.FacesWrapper<javax.faces.context.ResponseWriter>

public class Html5ResponseWriter extends javax.faces.context.ResponseWriterWrapper
JSF generates all script tags with 'type="text/javascript"' which throws HTML5 validation warnings.
Since:
10.0.0
  • Constructor Details

    • Html5ResponseWriter

      public Html5ResponseWriter(javax.faces.context.ResponseWriter wrapped)
  • Method Details

    • startElement

      public void startElement(String name, javax.faces.component.UIComponent component) throws IOException
      Overrides:
      startElement in class javax.faces.context.ResponseWriterWrapper
      Throws:
      IOException
    • endElement

      public void endElement(String name) throws IOException
      Overrides:
      endElement in class javax.faces.context.ResponseWriterWrapper
      Throws:
      IOException
    • writeAttribute

      public void writeAttribute(String name, Object value, String property) throws IOException
      Overrides:
      writeAttribute in class javax.faces.context.ResponseWriterWrapper
      Throws:
      IOException