在cq5组件中设置属性

时间:2014-06-30 16:55:39

标签: javascript jsp cq5

我在cq5中创建了一个自定义组件。我想知道有没有办法在javaScript / jsp中设置组件属性,而不是通过编辑设计窗口设置它。有一个getter方法用于获取jsp中的组件属性,但我想了解setter方法

1 个答案:

答案 0 :(得分:1)

您是否在寻找Node的setProperty?是的,您可以设置jcr节点的属性这里是文档http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Node.html请参阅setProperty方法。所以要通过jsp访问你需要做的事情

<% 
Node resourceNode = resourceResolver.resolve("path to the node having property").adaptTo(Node.class);
 resourceNode.setProperty(Name, Value);
%>

确保导入所需的包。希望这会有所帮助。