Разница между значением и тегом привязки для UIComponents в JSF
Я изучаю JSF и запутался в этих двух атрибутах. Какая разница, если я буду использовать:
<h:inputText value="#{myBean.myProperty}/>"
вместо того, чтобы использовать:
<h:inputText binding="#{myBean.myProperty}/>"
1 ответ
Решение
Из API библиотеки тегов:
- значение: javax.el.ValueExpression (должно оцениваться как java.lang.Object). Текущее значение этого компонента.
- привязка: javax.el.ValueExpression (должно оцениваться как javax.faces.component.UIComponent). ValueExpression, связывающий этот компонент со свойством в компоненте поддержки