Mostrar valor nuam coluna de datatable apenas se o valor estiver preenchido

Quero mostrar um valor numa coluna datatable apenas se o valor estiver preenchido, caso contrario mostro o valor de outra propriedade.

if (valorA preenchido)
<display:column paramId=“idObj” paramProperty=“id” titleKey=“label.valor1” sortable=“true” property=“valorA”/>
else
<display:column paramId=“idObj” paramProperty=“id” titleKey=“label.valor1” sortable=“true” property=“valorB”/>

ja tentei de varias formas, colocando um <c:choose> envolvendo os dois display:column, por exemplo, mas não está funcionando. Qual a maneira correta de fazer isso?

ate consegui colocando um choose dentro da tag display e usando um c:out, mas ai nao sei como utilizar o decorator.