Существуют различные способы получения данных из одного компонента и заполнения другого компонента. Через SlingServlet и т. Д.Лучший способ межкомпонентной связи AEM 6.1
Однако это лучший способ, который имеет меньше накладных расходов.
Существуют различные способы получения данных из одного компонента и заполнения другого компонента. Через SlingServlet и т. Д.Лучший способ межкомпонентной связи AEM 6.1
Однако это лучший способ, который имеет меньше накладных расходов.
Если вы знаете относительный путь одного необходимого ресурса на основе вашего текущего, вы можете просто использовать ResourceResolver, чтобы получить ресурс вам нужно, и получить его ValueMap, чтобы получить все имущество вам нужно от него:
Resource targetResource= resourceResolver.get('../relative/path');
ValueMap props= targetResource.getValueMap();
String name= props.get("jcr:title",String.class);
при использовании моделей стропа это может быть особенно просто, так как вы можете вводить ресурсы непосредственно в ValueMap, see this
Если вы не знаете путь к вашему ресурсу, вы можете либо искать его с помощью запроса или использования Javascript, чтобы сделать это в передней части.
Вы можете использовать концепцию Sightly Templates для передачи аргументов от одного компонента к другому компоненту.
Другим решением является: Компонент 1 для установки значений в объекте запроса и Компонент 2 считывает значения из запроса и удаляет значение из запроса.
можно ли использовать угловые для этого? – Ajax