Aem 如何将jsp脚本转换为。另外,我在哪里可以获得关于可用标签用法的稍微完整的文档

Aem 如何将jsp脚本转换为。另外,我在哪里可以获得关于可用标签用法的稍微完整的文档,aem,Aem,如何将代码转换为用于打印rootpath值的标记 示例我可以使用 ${child.title} 另外,我在哪里可以获得有关可用标签用法的稍微完整的文档?简而言之,这是不可能的 Sighly更像是一种模板语言,您的所有业务逻辑都应该通过Java或Javascript使用API来实现 要实现这一点,您可以使用JS use API(如下所示的最简单的示例),一个名为helper.JS的文件,它与我的HTML位于同一目录中 use(function () { return {

如何将代码转换为用于打印rootpath值的标记

示例我可以使用 ${child.title}


另外,我在哪里可以获得有关可用标签用法的稍微完整的文档?

简而言之,这是不可能的

Sighly更像是一种模板语言,您的所有业务逻辑都应该通过Java或Javascript使用API来实现

要实现这一点,您可以使用JS use API(如下所示的最简单的示例),一个名为helper.JS的文件,它与我的HTML位于同一目录中

use(function () {
    return {
        rootPath: currentPage.getAbsoluteParent(2).getPath()
    };
});
然后您可以在sightly文件中使用它,如下所示

<div data-sly-use.helper="helper.js">
    ${helper.rootPath}
</div>
可以找到Sightly的完整文档。你可以通过这篇文章来获得视觉上的介绍。可以找到完整的Sightly规范

<ul data-sly-list.child="${currentPage.listChildren}">
  <li>${child.title}</li>
</ul>