protected void encodeHtmlInputHiddenEnd(FacesContext context,
HtmlInputHidden htmlInputHidden) throws IOException {
ResponseWriter writer = context.getResponseWriter();
writer.startElement(JsfConstants.INPUT_ELEM, htmlInputHidden);
RendererUtil.renderAttribute(writer, JsfConstants.TYPE_ATTR,
JsfConstants.HIDDEN_VALUE);
RendererUtil.renderIdAttributeIfNecessary(writer, htmlInputHidden,
getIdForRender(context, htmlInputHidden));
RendererUtil.renderAttribute(writer, JsfConstants.NAME_ATTR,
htmlInputHidden.getClientId(context));
String value = ValueHolderUtil.getValueForRender(context,
htmlInputHidden);
RendererUtil.renderAttribute(writer, JsfConstants.VALUE_ATTR, value);
renderRemainAttributes(htmlInputHidden, writer, ignoreComponent);
writer.endElement(JsfConstants.INPUT_ELEM);
}