Значение пустого от, пустого создания и т. Д. В языке выражений

Я сталкивался с некоторыми .xhtml файлы, в которых для некоторых компонентов использовался язык выражения rendered="#{empty from}", rendered="#{empty create}" и т.п.

я знаю это empty является оператором в EL, используется для проверки, является ли значение нулевым или пустым, но я не понял значения вышеупомянутых EL.

Может кто-нибудь объяснить мне, что выше EL означает?

1 ответ

Решение

rendered Атрибут является сигналом, должен ли JSF генерировать HTML для компонента или нет. Если это оценивает falseтогда он не будет генерировать HTML для компонента (ни для его дочерних элементов). #{empty form} будет оценивать false когда #{form} не является ни пустым, ни пустым.

Просто как тот. Вы можете найти другие примеры логических выражений здесь: условное отображение компонентов JSF

Другие вопросы по тегам