You can only bind your input value to one object (in one bean). If you want to replicate your value in multiple beans, you need an value change listener and there set the value to multiple beans.
To access different beans you can for example @Inject
them or use OmniFaces Beans if you are using CDI.
For example:
public void valueChangeListener(ValueChangeEvent event) {
beanB.setValueX(event.getNewValue());
beanC.setValueX(event.getNewValue());
}
XHTML:
<h:inputText value="#{beanA.valueX}"
valueChangeListener="#{beanA.valueChangeListener}"
.../>
Knowing that you are able to access other beans, it might be a good idea to simply store your value in one bean and access that value where you need it. Replicating the value seems like a hack to me, and might get you into trouble when a value is only changed in one of the beans.
See also: