如何更改JCR节点的名称?

时间:2010-11-12 13:17:49

标签: java jackrabbit jcr

我正在尝试更改JCR节点的名称,但我不知道如何?有人给你一些提示吗?

非常感谢。

1 个答案:

答案 0 :(得分:10)

Jackrabbit Wiki提供了一个示例:

void rename(Node node, String newName) throws RepositoryException 
    {
        node.getSession().move(node.getPath(), node.getParent().getPath() + "/" + newName);
        // Don't forget - not necessarily here at this place:
        // node.getSession().save();
    }