Olá Pessoal estou com o seguinte problema, estou fazendo um test do tipo c:if em uma variável do tipo bool porém o resultado sempre dá como null, porém se imprimo o valor da variável ele sempre mostra true ou false que são os valores corretos. Não sei porque não consigo testar os valores e somente imprimir, segue o código abaixo para análise.
<h:dataTable value="#{externalmonitorController.items}" var="item" border="0" cellpadding="2" cellspacing="0" rowClasses="jsfcrud_odd_row,jsfcrud_even_row" rules="all" style="border:solid 1px">
<h:column>
<f:facet name="header">
<h:outputText value="#{bundle.Status}"/>
</f:facet>
<c:if test="${item.serviceStatus == true}">
On #{item.serviceStatus}
</c:if>
<c:if test="${item.serviceStatus == false}">
Off #{item.serviceStatus}
</c:if>