Эта информация недоступна в контексте JSF.Если вы используете Mojarra, вам нужно запустить отладчик и установить точку останова для метода ManagedBeanBuilder#bake()
.
Или если вам нужна эта информация во время выполнения по какой-то неочевидной причине, тогда вам нужнопусть вызывающий установит себя в установщике @ManagedProperty
, ссылающегося на bean-компонент.
@ManagedBean
@RequestScoped
public class Parent {
@ManagedProperty("#{child}")
private Child child;
public void setChild(Child child) {
this.child = child;
this.child.setParent(this);
}
// ...
}
, тогда вы можете собрать эту информацию в методе setParent()
.