存储库中的节点受 Java内容存储库. 但是,AEM对页面节点的名称作了进一步的约定。
这些命名约定在不同级别实施:
JcrUtil 是JCR实用程序的AEM实施。 验证名称时特别需要注意的是它所控制的字符映射和以下验证:
isValidName
createValidName
PageManager 提供页面级别操作的方法,具体依据 JCRUtil.
标准触屏UI:
在以下任一情况下,根据PageManager施加的限制验证名称:
经典UI施加了更严格的限制:
在以下任一情况下验证显式节点名称时的名称:
有效字符(在经典UI中创建页面时,即使在 PageManagerImpl
允许添加其他字符):
-
(短划线/减号)