如何确定JCR属性是否为多值?我尝试在属性上调用getType(),但如果它是String或String Array,则返回相同的值。
谢谢!
答案 0 :(得分:2)
使用Property类的isMultiple()
方法,您可以确定该属性是否为多值。
Property prop = node.getProperty("some-property");
if (prop.isMultiple()) {
//do something
} else {
//do something else
}