code: public static Object getField(Object obj, String prop) throws PageException {
  	try {
  	    return getFieldsIgnoreCase(obj.getClass(), prop)[0].get(obj);
  	}
  	catch (Throwable e) {
  	    ExceptionUtil.rethrowIfNecessary(e);
  	    throw Caster.toPageException(e);
  	}
      }
docs: to get a visible Field of a object
  
  @param obj Object to invoke
  @param prop property to call
  @return property value
  @throws PageException