gpt4 book ai didi

aem - AEM/CQ中的组件、模板和页面是什么

转载 作者:行者123 更新时间:2023-12-04 13:23:53 31 4
gpt4 key购买 nike

请概述一下什么是 AEM 中的组件、页面、页面组件和模板。他们之间有什么关系。请尽可能举例说明。

建议任何网站作为初学者开始。

最佳答案

您有点混淆了技术和非技术术语。所以我尝试用两种方式来解释它:从抽象的、非技术的层面,以及从技术的角度。

抽象的、非技术性的解释

您的 AEM 项目的内容主要包含页面页面www.example.com/products/teddybear 之类的 URL 相关联。当用户打开此页面时,他会看到页面的内容。泰迪熊的图片、一些描述性文字以及页面的页眉和页脚。这就是组件的用武之地。图像、文本、页眉和页脚等内容都是该页面上的不同组件

Pages are composed of components.

技术说明

当开发人员尝试实现页面组件时,他们将需要创建页面模板页面组件组件

页面模板 基本上是定义页面一些内容的 XML 文件。例如页面创建对话框中显示的页面标题(例如“内容页面”、“新闻页面”等)、描述、允许的父页面(模板)、允许的子页面(模板)和路径您可以使用此页面模板的内容。除了这些之外,您还可以定义页面的基本结构。添加一个 parsys,已经将组件添加到此 parsys,以便这些组件“硬连接”到您创建的每个页面中。

页面组件页面模板的“实现”。您可以在此处为该页面添加 HTML。

组件 是页面的构建 block 。一个组件通常包含一个 JSP 或 HTML 文件,其中包含 HTML 标记以及该组件的一些业务逻辑。

显然,还有很多事情需要考虑。但这应该让您对所有这些事物之间的关系有一个基本的了解。

链接:

关于aem - AEM/CQ中的组件、模板和页面是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43384280/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com