命名约定

存储库中的节点须遵守 Java 内容存储库的命名约定。但是,AEM对页面节点的名称作了进一步约定。

页面的命名约定

这些命名约定在不同级别实施:

JCR实用程序

JcrUtilis JCR实用程序的AEM实施。对于验证名称而言,特别感兴趣的是它控制的字符映射和以下验证:

  • isValidName
    • 检查名称是否不为空并且仅包含有效字符。
    • 可用于检查建议的名称是否有效。
  • createValidName
    • 这会从任意字符串中创建有效标签。
    • 它可用于从标题创建名称。

页面管理器

PageManager 根据JCRUtil提供页面级操作 的方法

AEM UI行为

管理内容时,AEM UI:

  • 在以下任一情况下,根据PageManager施加的限制验证名称:
    • 提供了页面标题,用于转换为节点名称
    • 提供了明确的节点名称

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now