Ответ 1
С атрибутом привязки вы сопоставляете фактический компонент и НЕ значение компонента. Например, свойство, поддерживающее bean для вашего образца, выглядит ниже
UIInput htmlInputText= null;
...
public void setHtmlInputText(UIInput userNoComponent) {
this.userNoComponent = userNoComponent;
}
public UIInput getHtmlInputText() {
return userNoComponent;
}
Привязка экземпляра компонента к свойству bean имеет следующие преимущества:
- Поддержка bean может программно изменить атрибуты компонента.
- Поддержка bean может создать экземпляр компонентов, а не на странице автор делает это.
Найти в этом уроке