Jsf 避免日期字段在XHTML中显示为null
我使用JSF在XHTML中呈现一个日期字段。由于DB中的值保存为null,因此日期字段值在UI中显示为“null”。如何避免这个空值 我的代码如下:Jsf 避免日期字段在XHTML中显示为null,jsf,jsf-2,facelets,Jsf,Jsf 2,Facelets,我使用JSF在XHTML中呈现一个日期字段。由于DB中的值保存为null,因此日期字段值在UI中显示为“null”。如何避免这个空值 我的代码如下: <h:outputFormat value="{0, date, MM/dd/yyyy}" rendered="#{sysbean.xx.isfeed == '1' or (sysbean.yy== false and sysbean.details.en
<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”?
检查EL表达式处的null,
或者在bean中,也可以对空值进行内联检查
<f:param value="#{value to check!=null?value when condition is true:
value when condition is false}" />