Ami*_*rma 0 adobe jsp components jcr aem
嗨所有我是新的Adobe CQ5,我从Adobe CQ5组件中的JCR获取值,值正在渲染正常但现在想要检查null,我这样做:
<% if(<%= properties.get("videoImage") %> != null)
{
<img src=<%= properties.get("videoImage") %> />
}
%>
Run Code Online (Sandbox Code Playgroud)
但它会产生错误,任何人都可以提出我做错了什么.
使用JSTL:
<c:if test="${not empty properties.videoImage}">
<img src="${properties.videoImage}" />
</c:if>
Run Code Online (Sandbox Code Playgroud)
或者从JSP切换到Sightly(推荐选项):
<img data-sly-test="${properties.videoImage}" src="${properties.videoImage}" />
Run Code Online (Sandbox Code Playgroud)