Objetos globales de HTL htl-global-objects
Sin tener que especificar nada, HTL proporciona acceso a muchos objetos útiles para el desarrollador. Estos objetos se añaden a los que se pueden introducir a través de la API de uso.
NOTE
Para desarrolladores familiarizados con el desarrollo de JSP en AEM, HTL da acceso a todos los objetos que estaban disponibles comúnmente en JSP después de incluir
global.jsp.Objetos enumerables enumerable-objects
Estos objetos proporcionan un acceso conveniente a la información que se utiliza con más frecuencia. Se puede acceder a su contenido con la notación de puntos y se puede iterar utilizando data-sly-list o data-sly-repeat.
Nombre de la variable
Descripción
Respaldado por
pagePropertiesLista de propiedades de página de la página actual
inheritedPagePropertiesLista de propiedades de página heredadas de la página actual
Objetos respaldados por Java java-backed-objects
El objeto Java correspondiente respalda cada uno de los siguientes objetos.
Nombre de la variable
Descripción
componentcom.day.cq.wcm.api.components.ComponentcomponentContextcom.day.cq.wcm.api.components.ComponentContextcurrentContentPolicycom.day.cq.wcm.api.policies.ContentPolicycurrentContentPolicyPropertiescom.day.cq.wcm.api.policies.ContentPolicycurrentDesigncom.day.cq.wcm.api.designer.DesigncurrentNodejavax.jcr.NodecurrentPagecom.day.cq.wcm.api.PagecurrentSessionjavax.servlet.http.HttpSessioncurrentStylecom.day.cq.wcm.api.designer.Styledesignercom.day.cq.wcm.api.designer.DesignereditContextcom.day.cq.wcm.api.components.EditContextlogorg.slf4j.Loggeroutjava.io.PrintWriterpageManagercom.day.cq.wcm.api.PageManagerreaderjava.io.BufferedReaderrequestorg.apache.sling.api.SlingHttpServletRequestresolverorg.apache.sling.api.resource.ResourceResolverresourceorg.apache.sling.api.resource.ResourceresourceDesigncom.day.cq.wcm.api.designer.DesignresourcePagecom.day.cq.wcm.api.Pageresponseorg.apache.sling.api.SlingHttpServletResponseslingorg.apache.sling.api.scripting.SlingScriptHelperslyWcmHelpercom.adobe.cq.sightly.WCMScriptHelperwcmmodecom.adobe.cq.sightly.SightlyWCMModexssAPIcom.adobe.granite.xss.XSSAPIObjetos respaldados por JavaScript javascript-backed-objects
Es posible respaldar la lógica HTL con JavaScript. Sin embargo, el método preferido o recomendado son los modelos Sling.
NOTE
La API de uso de JavaScript ha quedado obsoleta para su uso con AEM as a Cloud Service. En su lugar, use la API de uso de Java.
Para obtener más información sobre las funciones obsoletas y eliminadas, consulte las notas de la versión de AEM as a Cloud Service.
recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8