Hi,
I am using richfaces 4 and jsf 2. My datatable column header does't display when I give a rendered condition as below.
How can I solve this problem? My code part is below.
<rich:dataTable value="#{myBean.gelenIstekler}" var="istek">
<rich:column rendered="#{istek.durum=='BEKLEMEDE'}">
<f:facet name="header">Yanıt</f:facet>
<h:commandLink value="Evet"
action="#{myBean.setEvet(istek)}">
<f:ajax render="@form"></f:ajax>
</h:commandLink>
<h:commandLink value="Hayır"
action="#{myBean.setHayir(istek)}"
style="margin-left:5px;">
<f:ajax render="@form"></f:ajax>
</h:commandLink>
</rich:column>
</rich:dataTable>
I used rich:columnGroup instead of f:facet and it worked.