gpt4 book ai didi

angularjs - 从不同的 JEE 应用程序获取 AEM 创作的模板

转载 作者:行者123 更新时间:2023-12-03 06:56:36 25 4
gpt4 key购买 nike

我们有一个特殊要求,即我们只需要使用 AEM (Adobe Experience Manager) 来设计(创作)表单模板,其中包含静态图像和 html 元素(例如下拉列表、文本区域等)。

这里的问题是设计的模板是否可以拉取到使用 Spring/Angular 单独构建的 JEE 应用程序(部署在 Tomcat 上)。 JEE 应用程序将用于将用户交易数据添加到表单模板中。

最后,需要将上述创建的表单发布到 AEM 发布者。

请帮忙验证该方法是否可行。如果可行,请建议如何进行集成部分:1. 将模板从 AEM Authoring 实例获取到 JEE 应用程序2. 将表单(模板+数据)发布到AEM发布实例。

最佳答案

您可以尝试Knot.x 。它是一个开源项目,允许您将动态数据注入(inject)静态页面。

这个想法是将 HTML 页面(定义页面布局、设计等)等静态资源存储在一个地方(存储库),并注入(inject)动态的、特定于用户的数据到这些页面。

AEM 可用于提供多个用户共享的静态内容,并且只要您公开基于 JSON 的 API,您的 JEE 应用程序就可以提供动态数据。

它支持 Handlebars 模板(如果您想将数据注入(inject)这些页面,则由 AEM 呈现),但您也可以添加您喜欢的任何模板引擎。

我是 Knot.x 团队的成员,我们现在正在开发 knotx.io将提供更多示例和业务文档的页面。

同时,请随时查看我们的 Github 页面。我们欢迎您提供反馈。

关于angularjs - 从不同的 JEE 应用程序获取 AEM 创作的模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41711441/

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