JSF: Value ou Binding?

Olá pessoal,

Estou com uma duvida entre os atributos das tags do JSF, qual a real diferença entre value e biding, pelo que pude perceber, as 2 aparentam fazer as mesmas coisas, costumo ver exemplos do tipo: quando usam value, geralmente ligam value a um objeto do tipo Integer, String, etc, porem quando usam biding ligam a objetos do JSF, UIInput, UIOutput, gostaria de entender um pouco melhor isso, e qdo devo usar um ou outro.

Ate +
Value!

[quote=tiagogn]Olá pessoal,

Estou com uma duvida entre os atributos das tags do JSF, qual a real diferença entre value e biding, pelo que pude perceber, as 2 aparentam fazer as mesmas coisas, costumo ver exemplos do tipo: quando usam value, geralmente ligam value a um objeto do tipo Integer, String, etc, porem quando usam biding ligam a objetos do JSF, UIInput, UIOutput, gostaria de entender um pouco melhor isso, e qdo devo usar um ou outro.

Ate +
Value![/quote]
binding tem que ser para um componente do mesmo tipo da tag.
tu pode alterar as propriedades do HTML setando propriedades destes componentes (style, class, size, …)

Value é o valor do componente.