在Adobe AEM中使用对话框属性设置currentPage

在Adobe AEM中使用对话框属性设置currentPage,adobe,aem,sightly,htl,Adobe,Aem,Sightly,Htl,我正在创建一个菜单组件。用书页和它的孩子们移动一棵树 获取路径指定的页面没有速记,主要是因为HTL位于AEM中的WCM层之下 您可以在和上找到一个如何使用Use API(JS,但在Java中类似)执行此操作的示例。我正在根据您建议的代码运行一些测试。它工作正常,但与我预期的不完全一样。当我切换到design_对话框时,组件(我不知道如何/为什么)无法获取属性值。但是这个简单的对话框工作得很好,因为meI可以理解为什么您只想使用HTL解决方案,而不使用POJO类来建模您的这个(业务)需求将是一个

我正在创建一个菜单组件。用书页和它的孩子们移动一棵树


获取路径指定的
页面没有速记,主要是因为HTL位于AEM中的WCM层之下


您可以在和

上找到一个如何使用Use API(JS,但在Java中类似)执行此操作的示例。我正在根据您建议的代码运行一些测试。它工作正常,但与我预期的不完全一样。当我切换到design_对话框时,组件(我不知道如何/为什么)无法获取属性值。但是这个简单的对话框工作得很好,因为meI可以理解为什么您只想使用HTL解决方案,而不使用POJO类来建模您的这个(业务)需求将是一个被黑客攻击的解决方案。我强烈建议不要走这条路。只是一个建议