在/apps/project
文件夹下创建了一个组件
comp1包含属性jcr:title
,jcr: description
等。
所有comp1属性都存储在
/apps/project/components/common/comp1
我想在此组件拖放到页面上时访问上面的组件属性
现在组件被拖放到页面上。
当我执行currentNode.getPath - /content/project/en/page1/jcr:content/comp1
不确定,我如何访问路径
/apps/project/components/common/comp1
并阅读jcr:title
,jcr:description
谢谢!
答案 0 :(得分:0)
jcr:title
,jcr:description
属性会从/apps/project/components/common/comp1
复制到组件。
因此,您可以使用以下代码访问此属性:
String title = currentNode.getProperty("jcr:title");
String description = currentNode.getProperty("jcr:description");
答案 1 :(得分:0)
如果在JSP中使用AEM6,则可以使用properties.propertyname,如果要获取页面属性,也可以使用pageProperties.propertyname