I nodi nell'archivio sono soggetti a denominazioni convenzionali del Java Content Repository. Tuttavia AEM impone ulteriori convenzioni per il nome dei nodi di pagina.
Convenzioni di denominazione per le pagine
Queste convenzioni di denominazione sono implementate a vari livelli:
PageManager: la Gestione pagine fornisce metodi per le operazioni a livello di pagina.
Nell’interfaccia AEM
Utilità JCR
JcrUtil è l’implementazione AEM delle utility JCR. Di particolare interesse per la convalida dei nomi sono le mappature dei caratteri che controlla e le seguenti convalide:
isValidName
Controlla se il nome non è vuoto e contiene solo caratteri validi.
Può essere utilizzato per verificare se un nome proposto è valido.
createValidName
Questo crea un'etichetta valida da una stringa arbitraria.
Può essere utilizzato per creare un nome da un titolo.
Gestione pagine
PageManager fornisce metodi per le operazioni a livello di pagina, in base a JCRUtil.
Comportamento dell’interfaccia AEM
Durante la gestione del contenuto, nell’interfaccia AEM:
Convalida il nome in base alle restrizioni imposte da PageManager quando:
viene fornito un titolo di pagina per la conversione nel nome del nodo