AEM Sightly:将变量传递给JSP模板

时间:2016-05-04 14:54:34

标签: jsp cq5 aem sightly

在Sightly中,我需要调用JSP模板,但是传递一些变量。像这样:

<h1>Test</h1>
<sly data-sly-include="${ 'test.jsp' @ title='1' }" data-sly-unwrap></sly>

所以在我的JSP中我想要这样做:

<%@attribute name="title" %>
<p>title: ${title}</p>

然而,这不起作用。 &#34;标题&#34;没有定义。

我是否需要在JSP或Sightly文件中做一些特殊的事情?

1 个答案:

答案 0 :(得分:0)

这对您现在没有帮助,但我们实际上计划在SLING-5812中添加对请求属性的支持。

它肯定会在AEM 6.3中提供,但从技术上讲,只要我们发布了Apache Sling Scripting Sightly Engine的1.0.20版本,你就可以开始尝试它。