How do I bind a value of certain component dynamically at runtime? For example, I have the following component tag,
<h:inputText value="#{bean.someProp}" />
In my case, "#{bean.someProp}" is only known at runtime.
What's the best strategy to implement this?
Should I traverse the component tree and set the value binding programmatically? If yes, at which JSF lifecycle phase should I do the traversing?