session.setAttribute("form", form);
String message = "Form submitted successfully. Bound " + form;
// success response handling
if (AjaxUtils.isAjaxRequest(requestedWith)) {
// prepare model for rendering success message in this request
model.addAttribute("message", new Message(MessageType.success, message));
model.addAttribute("ajaxRequest", true);
return null;
} else {
// store a success message for rendering on the next request after redirect
FlashMap.setSuccessMessage(message);