Hy,
I have been reading about the concept of component tree state in JSF but I still dont get it. I mean, I have read that this component tree is a data structure but when I see classes like UIForm, UIinput I dont undertand why these classes are used and what for?
This component tree is used to store the values of a form submitted? I think is not because theses values are hold in the model beans,so what is the utility of this component tree?
2 . This component tree stores visual information or logical information? I mean, because I see classes like UIForm, it seems that a html form is represented in the server but I dont know if this component tree stores visual information(width, lenght of a div....) on this component tree or just validators, conversors, inputs... of a html form.
This component tree is used to create an "image" of a form submitted because for example
if the user press back in the browser it will get the form with their values as it was submitted?
Thanks