title: p:column rendered attribute does not seem to work with p:dataTable var
body: <p>I have written a code like:</p>
  
  <pre><code>&lt;p:column headerText="Edit" width="40" rendered="#{(leaveDetails.strLeaveStatus == 'Canceled') or (leaveDetails.strLeaveStatus == 'Availed')}"&gt;
      &lt;p:commandLink actionListener="#{userLeaveBean.editAppliedLeave}" title="Edit" disabled="true" process="@this" update="leaveDataTable" immediate="false"&gt;
          &lt;h:graphicImage url="resources/images/edit.JPG"/&gt;
              &lt;f:attribute name="userId" value="#{employee.name}"/&gt;
              &lt;f:attribute name="editFirstHalf" value="#{leaveDetails.strStartTiming}"/&gt;
              &lt;f:attribute name="editSecondHalf" value="#{leaveDetails.strEndTiming}"/&gt;
              &lt;f:attribute name="editFrom" value="#{leaveDetails.dtLeaveFromDate}"/&gt;
              &lt;f:attribute name="editTo" value="#{leaveDetails.dtLeaveToDate}"/&gt;
              &lt;f:attribute name="leaveId" value="#{leaveDetails.strLeaveId}"/&gt;
      &lt;/p:commandLink&gt;
  &lt;/p:column&gt;
  </code></pre>
  
  <p>But the rendered attribute is not working for the condition. How can I use the logical operator to make the condition work?Using PrimeFaces 3.4.2</p>