我有一个条件,我有一个注册表单,如果用户 ID 为 0,它应该显示虚拟图像,当我从任何更新编辑用户时,我检查用户 ID 是否不等于 0,然后显示与用户 ID 对应的图像。
我在 jsf 页面中使用了 JSTL。但它总是试图去 else 循环来显示图像。该功能运行良好。唯一的事情是我第一次访问页面时无法显示虚拟图像。这是我的代码:
<c:if test="${'#{user.userId}' == '0'}">
<a href="Images/thumb_02.jpg" target="_blank" ></a>
<img src="Images/thumb_02.jpg" />
</c:if>
<c:otherwise>
<a href="/DisplayBlobExample?userId=#{user.userId}" target="_blank"</a>
<img src="/DisplayBlobExample?userId=#{user.userId}" />
</c:otherwise>
我可以使用这个 JSTL 标签还是使用 jsf 来做?