// check for validation errors
Map<String, String> errors = formData.getFormErrors();
int errorCount = 0;
if (!formData.getStay() && errors == null || errors.isEmpty()) {
// render normal template
formHtml = formService.generateElementHtml(form, formData);
setAlertMessage(getPropertyString("messageShowAfterComplete"));
boolean redirectToParent = "Yes".equals(getPropertyString("showInPopupDialog"));
setRedirectUrl(redirectUrl, redirectToParent);
} else {
// render error template