Oggetti globali di HTL htl-global-objects
Senza dover specificare nulla, HTL fornisce l’accesso a molti oggetti utili allo sviluppatore. Questi oggetti sono in aggiunta a quelli che possono essere introdotti tramite Use-API.
NOTE
Per gli sviluppatori che hanno familiarità con lo sviluppo JSP in AEM, HTL fornisce l’accesso a tutti gli oggetti che erano comunemente disponibili in JSP dopo aver incluso
global.jsp.Oggetti elencabili enumerable-objects
Questi oggetti consentono di accedere facilmente a informazioni di uso comune. Il loro contenuto è accessibile mediante notazione col punto e può essere iterato tramite data-sly-list o data-sly-repeat.
Nome della variabile
Descrizione
Supportato da
inheritedPagePropertiesElenco delle proprietà di pagina ereditate della pagina corrente
Oggetti supportati da Java java-backed-objects
L’oggetto Java corrispondente supporta ciascuno dei seguenti oggetti.
Nome della variabile
Descrizione
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.XSSAPIOggetti supportati da JavaScript javascript-backed-objects
È possibile supportare la logica HTL con JavaScript. Tuttavia, il metodo preferito o consigliato è quello di utilizzare modelli Sling.
NOTE
L’API JavaScript Use è stata dichiarata obsoleta per l’utilizzo con AEM as a Cloud Service. Utilizza invece Java Use API.
Per ulteriori informazioni sulle funzioni obsolete e rimosse, consulta le note sulla versione di AEM as a Cloud Service.
recommendation-more-help
86859df1-0285-4512-b293-0ef9cbea5ee8