HI Tim
Some misunderstanding, I did not mean the lifecycle implementation itself, but good description as in that article for JSF,
http://www.softwareengineeringsolutions.com/thoughts/frameworks/JSF-lifecycle.htm
I know that we can developer Xpages application in the same way as in JSF, but still, there is difference since we got the data source part.
Mastering Xpages mentions it, but not in depth.......
If its written explicitly when Notes resource get binded with XSP runtime object, when does setter for runtime XSP objects get invoked, how xpages runtime object replace java bean as data transfer object managing application state and behavior, How datasource.save() corresponds to persist() in J2EE, it will benif to the people who intend to use naive API in development.