When rendering a page, Outjection from the component(s) used in the page first takes place when any method of the component is called.
Is there another possibility to "prepare" the components which I will use in the page?
Do I have to fit my HTML design onto the requirement to always have a tag with component method call above any tags that access outjected variables?
I ran into this problem when I wanted to use a @DataModel. There are no other elements on the page above the dataTable which access the needed component, so the DataModel is outjected, but too late - an empty table is already rendered at that moment.
Is there any other possibility beneath putting some invisible dummy elements on the page?