Разве невозможно получить доступ к управляемому свойству внутри класса неуправляемых компонентов с помощью @ManagedProperty(value="#{beanName}")?
@ManagedProperty(value="#{beanName}")
Я получаю NullPointerException при попытке сделать это!
NullPointerException
Если вы уверены, что бин жив, когда вы получаете доступ к его свойству , вы можете извлечь его из FacesContext и получить доступ к его свойству, но вы не можете внедрить управляемый бин как свойство в обычномКласс Java.
FacesContext