Разница между значением и тегом привязки для UIComponents в JSF

Я изучаю JSF и запутался в этих двух атрибутах. Какая разница, если я буду использовать:

<h:inputText value="#{myBean.myProperty}/>"

вместо того, чтобы использовать:

<h:inputText binding="#{myBean.myProperty}/>"

1 ответ

Решение

Из API библиотеки тегов:

  1. значение: javax.el.ValueExpression (должно оцениваться как java.lang.Object). Текущее значение этого компонента.
  2. привязка: javax.el.ValueExpression (должно оцениваться как javax.faces.component.UIComponent). ValueExpression, связывающий этот компонент со свойством в компоненте поддержки
Другие вопросы по тегам