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