diff --git a/src/main/java/cokr/xit/foundation/data/Property.java b/src/main/java/cokr/xit/foundation/data/Property.java index 06a2159..d3cbcb6 100644 --- a/src/main/java/cokr/xit/foundation/data/Property.java +++ b/src/main/java/cokr/xit/foundation/data/Property.java @@ -108,7 +108,11 @@ public class Property extends AbstractComponent { */ return BeanUtils.getProperty(obj, name); } catch (Exception e) { - throw runtimeException(e); + try { + return BeanUtils.getIndexedProperty(obj, name); + } catch (Exception e2) { + throw runtimeException(e); + } } }