JSF: h: outputText; ¿Cómo mostrar un guión cuando el valor es una cadena vacía?
Estoy usando las etiquetas h: outputText para mostrar datos de solo lectura. Ex:
<h:outputText value="Phone Number:" />
<h:outputText value="#{userHandler.user.phoneNumber}" />
Cuando "phoneNumber" es una cadena vacía o nula, quiero mostrar un guión "-" como valor.
¿Hay alguna manera fácil de hacer esto tal vez con lenguaje de expresión o algo así?
Por cierto, pensé en agregar métodos a la clase de usuario como getPhoneNumberDisplayText () que podrían hacer la verificación internamente, pero dado que es un problema de visualización, prefiero mantener el código en la página JSF.