Los nodos del repositorio están sujetos a las convenciones de nomenclatura del Repositorio de contenidos de Java. Sin embargo, AEM impone otras convenciones para el nombre de los nodos de página.
Convenciones de nomenclatura de páginas
Estas convenciones de nomenclatura se implementan en varios niveles:
PageManager: el Administrador de páginas proporciona métodos para operaciones a nivel de página.
Dentro de la interfaz de usuario de AEM
Utilidades de JCR
JcrUtil es la implementación AEM de las utilidades JCR. De particular interés para validar nombres son las asignaciones de caracteres que controla y las siguientes validaciones:
isValidName
Comprueba si el nombre no está vacío y contiene solo caracteres válidos.
Se puede utilizar para comprobar si un nombre propuesto es válido.
createValidName
Esto crea una etiqueta válida a partir de una cadena arbitraria.
Se puede utilizar para crear un nombre a partir de un título.
Administrador de páginas
PageManager proporciona métodos para las operaciones de nivel de página, basados en JCRUtil.
Comportamiento de la interfaz de usuario de AEM
Al administrar contenido, la interfaz de usuario de AEM:
Valida el nombre según las restricciones impuestas por PageManager cuando:
se proporciona un título de página para su conversión en el nombre del nodo