writer.endElement(HtmlElements.SELECT);
writer.startElement(HtmlElements.SELECT, select);
writer.writeClassAttribute(Classes.create(component, "hidden"));
String hiddenClientId = clientId + ComponentUtils.SUB_SEPARATOR + "hidden";
writer.writeIdAttribute(hiddenClientId);
writer.writeNameAttribute(clientId);
writer.writeAttribute(HtmlAttributes.MULTIPLE, HtmlAttributes.MULTIPLE, false);
writer.writeAttribute(HtmlAttributes.REQUIRED, select.isRequired());
HtmlRendererUtils.renderCommandFacet(select, facesContext, writer);
HtmlRendererUtils.renderSelectItems(select, items, values, writer, facesContext);