通过API创建节点

可能是我做练习task的最后一个内容了

Node

贴部分代码

ResourceResolver resourceResolver = req.getResourceResolver();
//node节点通过resource获取
Resource resource = resourceResolver.getResource("路径");
Node node = resource.adaptTo(Node.class);

            node.addNode(workEmail);//workEmail是要存储的节点的名字
            Node saveNode = node.getNode(workEmail);//然后找到该子节点,存属性
            saveNode.setProperty("firstName",firstName);
            saveNode.setProperty("lastName",lastName);
            //后面这两句不能少,少了就不成功。我实在不懂为什么网上找的大多都没有这两句。气愤!
            Session session = resourceResolver.adaptTo(Session.class);
            session.save();
posted @ 2021-02-23 17:39  lwxx  阅读(124)  评论(0)    收藏  举报