Я пытаюсь найти компонент через FacesContext в моем сгенерированном JFS HTML DOM, но результат всегда равен нулю. Я перепробовал все ...
Это из моего класса @ManagedBean и @ViewScoped:
final DataTable dataTable = (DataTable) FacesContext.getCurrentInstance().getViewRoot()
.findComponent(":historyDataTableForm:historyDataTableForm-historyDataTable");
Мой HTML DOM:
<form id="historyDataTableForm" name="historyDataTableForm" class="historyDataTableForm" enctype="application/x-www-form-urlencoded">
<div id="historyDataTableForm-historyDataTable" class="ui-datatable ui-widget historyDataTable">
....... Some stuff in here
</div>
</form>
Понятия не имею, почему это не работает. Элемент отображается в DOM и должен быть доступен ..- ..