docs: public static boolean renderHTMLStringAttribute(ResponseWriter writer,
              String componentProperty, String htmlAttrName, String value)
              throws IOException
      {
          if (!isDefaultStringAttributeValue(value))
          {
              writer.writeAttribute(htmlAttrName, value, componentProperty);
              return true;
          }
          return false;
      }