【发布时间】:2013-08-14 22:10:11
【问题描述】:
如果 backing-bean 的值 NOT 为空,我想显示 <span>Lorem Ipsum</span>。
<h:outputText rendered="#{not empty pubController.location}">
<span>Lorem Ipsum</span>
</h:outputText>
Lorem Ipsum 永远不会显示。显然,如果我在我的情况下删除 NOT,它也不起作用。
仅供参考:在运行 h:outputText 之前,我只是打印布尔语句。它打印的正是我所期望的。对于非空值为真。此外,渲染条件也适用于我所期望的 h:form 标记。看起来 h:outputText 在这种情况下不合适,是吗?
有没有比使用 h:outputText 更好的方法来做我想做的事情?
【问题讨论】:
标签: jsf-2