, есть ли решение для этого?

ользую теги h: outputText для отображения данных только для чтения. Пример:

<h:outputText value="Phone Number:" />
<h:outputText value="#{userHandler.user.phoneNumber}" />

Когда «phoneNumber» - пустая строка или ноль, я хочу отображать тире «-» в качестве значения.

Есть ли простой способ сделать это, может быть, с помощью языка выражений или что-то?

Кстати, я думал о добавлении методов к классу User, таких как getPhoneNumberDisplayText (), которые могли бы выполнять проверку внутри, но я, поскольку это проблема с представлением, предпочел бы сохранить код на странице JSF.

Ответы на вопрос(1)

Ваш ответ на вопрос