Я использую теги h: outputText для отображения данных только для чтения.Пример:
<h:outputText value="Phone Number:" />
<h:outputText value="#{userHandler.user.phoneNumber}" />
Когда «phoneNumber» - пустая строка или ноль, я хочу отображать тире «-» в качестве значения.
Есть ли простой способ сделать этоможет быть с выражением языка или что-то?
Кстати, я думал о добавлении методов в класс User, таких как getPhoneNumberDisplayText (), которые могли бы выполнять внутреннюю проверку, но я, поскольку это проблема с представлением, предпочел бы сохранить код на странице JSF.*