编程语言
首页 > 编程语言> > Java JCR如何改变节点的顺序?

Java JCR如何改变节点的顺序?

作者:互联网

我正在使用带有JCR的Jackrabbit,如何更改节点的顺序?

解决方法:

有很多方法;

1)使用选项“orderable”创建父节点类型.

[ns:NodeType] > ns:ParentType1 orderable
....
..

现在您可以使用[orderBefore] [1]方法对节点进行排序.

2)使用可以使用SQL / XPATH查询来命令返回的节点.
例如

//element( *, blabla:nodes) order by
@blabla:title descending

[1]:http://www.day.com/maven/jsr170/javadocs/jcr-1.0/javax/jcr/Node.html#orderBefore(java.lang.String,java.lang.String)

标签:java,jackrabbit,jcr
来源: https://codeday.me/bug/20190622/1259407.html