Objetos globais do HTL htl-global-objects
Sem precisar especificar nada, o HTL fornece acesso a muitos objetos úteis para o desenvolvedor. Esses objetos são fornecidos além de qualquer um que possa ter sido introduzido por meio da API de uso.
NOTE
Para desenvolvedores familiarizados com o desenvolvimento em JSP no AEM, o HTL fornece acesso a todos os objetos que normalmente eram disponibilizados no JSP depois de incluir o
global.jsp.Objetos enumeráveis enumerable-objects
Esses objetos fornecem acesso conveniente a informações de uso comum. Seu conteúdo pode ser acessado com a notação de pontos e iterado usando data-sly-list ou data-sly-repeat.
Nome da variável
Descrição
Com suporte de
pagePropertiesLista de propriedades de página da página atual
inheritedPagePropertiesLista de propriedades de página herdadas da página atual
Objetos com suporte de Java java-backed-objects
O objeto Java correspondente oferece suporte a cada um dos seguintes objetos.
Nome da variável
Descrição
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 com suporte de JavaScript javascript-backed-objects
É possível dar suporte à lógica HTL com JavaScript. No entanto, o método preferencial ou recomendado é usar Modelos Sling.
NOTE
A API de uso do JavaScript foi descontinuada para uso com o AEM as a Cloud Service. Em vez dela, use a API de uso do Java.
Para mais informações sobre recursos descontinuados e removidos, consulte as notas de versão do AEM as a Cloud Service.
recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8