Ola pessoal.
Qual a diferença, mais precisamente, dos atributos value e binding dos componentes da JSF ?
Atributo Binding
D
1 Resposta
opaaa
Cara eh bem simples.
O atributo value representa o valor de um atributo do seu bean.
O atributo bindinhg representa uma instancia de um componente do seu backbean.(voce pode manipular o componente na tela atraves desse atributo)
Ex:
Seu BackBean:
public class MeuBean {
private UIInput uiInput = new UIInput();
private String inputValue;
//seus metodos getters e setters...
}
Se voce tem um campo inputText no jsp:
<h:inputText value="#{meuBean.inputValue}" binding="#{meuBean.uiInput}">
o value vai corresponder ao valor desde campo text, o binding vai corresponder ao componente renderizado na tela.
Assim você pode alterar as propriedades dos componentes dentro de seu backBean atraves de codigo java.
Criado 5 de abril de 2007
Ultima resposta 5 de abr. de 2007
Respostas 1
Participantes 2