code: private void invokeActionMethod() throws ActionException {
  		Object returnValue = null;
  		Class<?>[] parameterTypes = this.method.getParameterTypes();
  		try {
  			returnValue = this.method.invoke(action, paramTypesToObj(parameterTypes));
  		} catch(InvocationTargetException te) {
  			throw new ActionException(te.getCause());
  		} catch (Exception e) {
  			throw new ActionException("Invoke action method error!", e);
  		}
  		
  		//对于带有返回值的Action方法，执行Render
  		if(null != returnValue) {
  			if(false == (returnValue instanceof View)) {
  				//将未识别响应对象包装为View
  				returnValue = DefaultView.wrap(returnValue);
  			}
  			((View) returnValue).render();
  		}
  	}
docs: 执行本体方法
  @throws ActionException