Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 避免日期字段在XHTML中显示为null_Jsf_Jsf 2_Facelets - Fatal编程技术网

Jsf 避免日期字段在XHTML中显示为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

我使用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.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}" />