@Override public void onComponentTagBody(final MarkupStream markupStream, final ComponentTag openTag) { // render the hidden field AppendingStringBuffer buffer = new AppendingStringBuffer("<div style=\"display:none\"><input type=\"hidden\" name=\""); buffer .append(getActionTokenHiddenFieldId()) .append("\" id=\"") .append(getActionTokenHiddenFieldId()) .append("\" value=\"") .append(actionToken) .append("\" /></div>"); getResponse().write(buffer); super.onComponentTagBody(markupStream, openTag); }