我得到了一个节点,然后我请求它的另一个节点。
Node nn = node.getNode("jcr:content");从这里,我可以执行以下操作来获得
nn.getProperty("cq:lastModified")我想做的是得到所有的属性,而不要求每一个的名字。
Node nn = node.getNode("jcr:content");
PropertyIterator pi = nn.getProperties();现在,我可以迭代这些属性并按如下方式打印它们的值:
while(pi.hasNext())
{
Property p = pi.nextProperty();
String val = p.getString();
}但是我怎样才能找到这个财产的所有权呢?
发布于 2015-06-10 13:44:26
我不确定,但您可以尝试getName()方法,因为Property接口是Item接口的子接口。您可以尝试如下:
while(pi.hasNext())
{
Property p = pi.nextProperty();
String name = p.getName();
String val = p.getString();
}https://stackoverflow.com/questions/30757393
复制相似问题