[removido]

[removido]

<p:commandButton id="confirm2" update="@form" value="Devolver" action="#{emprestimosxExemplaresJsfBean.devolveExemplares()}" image="exit" disabled="#{var.emxexDtdev ne null}">
Explicação:
O parâmetro disabled espera um valor booleano (true ou false) e, sendo assim, você pode colocar qualquer argumento cujo resultado seja um boolean.
Assim sendo, se o valor de var.emxexDtDev for null, então, significa que não houve devolução ainda.

[removido]