Veelgestelde vragen

Ervaren AEM ontwikkelaars die nieuw zijn voor HTML stellen vaak de volgende vragen:

Heeft HTML beperkingen die JSP niet kent?

HTL heeft geen beperkingen ten opzichte van JSP in die zin dat wat met JSP kan worden gedaan ook haalbaar moet zijn met HTL. HTML is echter in verschillende opzichten strenger dan JSP. Wat in één enkel JSP dossier kan worden bereikt zou in een klasse van Java of een dossier van JavaScript kunnen moeten worden gescheiden om in HTML haalbaar te zijn. Maar deze benadering is over het algemeen gewenst om een goede scheiding tussen de logica en de opmaakcode te waarborgen.

Biedt HTML ondersteuning voor JSP-tagbibliotheken?

Nee. Nochtans, zoals aangetoond in de Ladende sectie van de Bibliotheken van de Cliëntvan het Begonnen krijgen document, bieden het malplaatje & de vraagverklaringen een gelijkaardig patroon aan.

Kunnen de HTML-functies worden uitgebreid voor een AEM project?

Nee. HTML heeft krachtige uitbreidingsmechanismen voor hergebruik van logica ( gebruik-API) en van prijsverhoging (het malplaatje & vraagverklaringen), die kunnen worden gebruikt om de code van projecten te modulariseren.

Wat zijn de belangrijkste voordelen van HTL ten opzichte van JSP?

De veiligheid en de projectefficiency zijn de belangrijkste voordelen, die in het Overzichtgedetailleerd zijn.

Gaan JavaServer Pages (JSP) weg?

Nee. Er zijn geen plannen om het JSP te beëindigen.

Wat staat er in een naam?

In AEM 6.0 en 6.1, werd HTML geroepen recht. De Adobe hernoemde het aan Taal van het Malplaatje van de HTML of HTML om te verduidelijken wat de specificatie is en met de noemende richtlijnen van de Adobe in het algemeen te richten. Deze naamswijziging was van kracht vanaf augustus 2016 en is van toepassing op AEM versie 6.0 en volgende.

NOTE
Deze naamgevingswijziging heeft geen invloed op de code of de API. De compatibiliteit wordt daarom niet beïnvloed. Voor meer informatie, gelieve naar deze aankondigingsvideote verwijzen.