儲存庫中的節點受Java內容儲存庫的命名慣例的約束。 不過,AEM會對頁面節點名稱實施進一步的慣例。
這些命名慣例會在不同層級實作:
🔗 JcrUtilis JCR公用程式的AEM實施。要驗證名稱,特別需要的是它所控制的字元映射,以及以下驗證:
isValidName
createValidName
🔗 PageManager根據JCRUtil提供頁面層級操作 的方法。
標準觸控式UI:
在下列情況下,根據PageManager施加的限制驗證名稱:
傳統UI實施更嚴格的限制:
在以下情況下驗證顯式節點名稱時的名稱:
有效字元(即使PageManagerImpl
會允許額外字元,從傳統UI內建立頁面時,只有這些字元才有效):
-
(破折號/減號)