@Override
protected ViewAdapter executeAction(Object actionBean, ActionContext context)
{
NavigableDispatchAction action = (NavigableDispatchAction) actionBean;
ActionMapping mapping = context.getMapping();
String parameterName = mapping.getParameter();
helper.checkParameterName(mapping, parameterName);
String methodName = getMethodName(context, parameterName);
if (methodName == null)
{
action.unspecified();
}
else
{
Method method = helper.getMethod(action, methodName);
ReflectHelper.invokeMethod(action, method, String.class);