命名慣例

儲存庫中的節點受Java內容儲存庫的命名慣例的約束。 不過,AEM會對頁面節點名稱實施進一步的慣例。

頁面的命名慣例

這些命名慣例會在不同層級實作:

JCR實用程式

🔗 JcrUtilis是JCR實用程式的AEM實施。要驗證名稱,特別需要的是它所控制的字元映射,以及以下驗證:

  • isValidName
    • 檢查名稱是否非空白,且僅包含有效字元。
    • 可用來檢查建議的名稱是否有效。
  • createValidName
    • 這會以任意字串建立有效標籤。
    • 它可用來從標題建立名稱。

頁面管理員

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

AEM UI行為

管理內容時,AEM UI:

  • 在下列情況下,根據PageManager施加的限制驗證名稱:
    • 提供頁面標題以轉換為節點名稱
    • 提供了顯式節點名

本頁內容