【问题标题】:How to Get data from child pages in cq5?如何从cq5中的子页面获取数据?
【发布时间】:2016-01-23 10:04:31
【问题描述】:

我必须创建一个父页面,该页面将是概览页面。它将有 5 个子页面,它们是详细信息页面,将包含标题和文本。我希望我的父页面应该从这 5 个子页面中获取标题和文本并显示在概览中。父页面上还将有一个链接,该链接会将其带到相应的子页面。请帮助实施。

【问题讨论】:

标签: java jsp aem


【解决方案1】:

您可以使用Page interface:

Iterator<Page> iterator = currentPage.listChildren();
while (iterator.hasNext()) {
    Page childPage = iterator.next();
    ValueMap childProps = childPage.getProperties();
    String title = childProps.get("title", "");
    String text = childProps.get("text", "");
    //output this props values just like you want to
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-29
    • 2012-02-04
    • 2013-10-24
    相关资源
    最近更新 更多