From Documentation
In the table below, we list things happened by sequence when loading a page.
- Page initial
- <?init class=""?> doInit()
- <?init src=xxx.zs?>
- Component Creation
- properties of custom atributes
- forEach, each
- Assign property, like width="100px"
- afterCompose()
- EL can be used here, but its target may be not available, and return null.
- Event processing
- onCreate(), only onCreate() takes place at this phase
- Rendering
- late-binding EL expression #{}, for CSA
- include component includes a page
- Redraw()
- doFinally()
- Page attach to desktop