Значение пустого от, пустого создания и т. Д. В языке выражений
Я сталкивался с некоторыми .xhtml
файлы, в которых для некоторых компонентов использовался язык выражения rendered="#{empty from}"
, rendered="#{empty create}"
и т.п.
я знаю это empty
является оператором в EL, используется для проверки, является ли значение нулевым или пустым, но я не понял значения вышеупомянутых EL.
Может кто-нибудь объяснить мне, что выше EL означает?
1 ответ
rendered
Атрибут является сигналом, должен ли JSF генерировать HTML для компонента или нет. Если это оценивает false
тогда он не будет генерировать HTML для компонента (ни для его дочерних элементов). #{empty form}
будет оценивать false
когда #{form}
не является ни пустым, ни пустым.
Просто как тот. Вы можете найти другие примеры логических выражений здесь: условное отображение компонентов JSF