Show Menu
主題×

命名慣例

儲存庫中的節點受Java內容儲存庫的命名約定的約束。 不過,AEM會針對頁面節點的名稱,加入更多約定。

頁面的命名慣例

這些命名慣例會在不同層級實作:
  • JcrUtil:JCR公用程式的AEM 實作
  • PageManager:「頁 面管理器 」提供頁面層級操作的方法。
  • 在AEM UI中

JCR實用程式

JcrUtil 是JCR實用程式的AEM實現。 驗證名稱的特別感興趣的是它控制的字元映射和以下驗證:
  • isValidName
    • 檢查名稱是否不為空,且僅包含有效字元。
    • 可用來檢查建議的名稱是否有效。
  • createValidName
    • 這會從任意字串中建立有效的標籤。
    • 它可用來從標題建立名稱。

頁面管理員

PageManager 根據 JCRUtil ,提供頁面層級操作的方法。

AEM UI行為

管理內容時,AEM UI:
  • 驗證名稱時,請根據PageManager所施加的限制:
    • 提供頁面標題以轉換為節點名稱
    • 提供了顯式節點名稱