在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文件中做一些特殊的事情?
答案 0 :(得分:0)
这对您现在没有帮助,但我们实际上计划在SLING-5812中添加对请求属性的支持。
它肯定会在AEM 6.3中提供,但从技术上讲,只要我们发布了Apache Sling Scripting Sightly Engine的1.0.20版本,你就可以开始尝试它。