@Override
protected ViewAdapter executeAction(Object actionBean, ActionContext context)
{
NavigableFormAction action = (NavigableFormAction) actionBean;
ActionForm form = context.getForm();
boolean hasErrors = hasErrors(context);
action.setInputError(hasErrors);
if (form instanceof BindingForm && !hasErrors)
{
BindingForm bindingForm = (BindingForm) form;
bindingForm.setBindOutwards(true);
}
action.execute();
if (form instanceof BindingForm)
{
BindingForm validBindingForm = (BindingForm) form;