我使用JSF在XHTML中渲染一个日期字段。由于DB中的值保存为null,因此日期字段值显示为" null"在UI中。如何避免这个null?
我的代码如下:
<h:outputFormat value="{0, date, MM/dd/yyyy}"
rendered="#{sysbean.xx.isfeed == '1' or (sysbean.yy== false and sysbean.details.endate!= null)}">
<f:param value="#{sysbean.details.endate}" /></h:outputFormat>
我得到的输出是
项目名称:null
如何避免出现&#34; null&#34;?
答案 0 :(得分:1)
<f:param value="#{value to check!=null?value when condition is true:
value when condition is false}" />
检查EL表达式的null, 或者在bean中也可以对内联检查空值。