В нашем проекте, использующем PF5.1, у нас есть таблица данных в составном компоненте. Итак, после рендеринга страницы. идентификатор dataTable вроде j_idt123:tableForm:tableId.
Нам нужно очистить содержимое фильтра таблицы перед поиском. Я попытался использовать следующий код, чтобы найти его в компоненте поддержки, но он возвращает null
.
FacesContext.getCurrentInstance().getViewRoot().findComponent("tableId");
Поскольку этот компонент будет использоваться в другом файле xhtml, эта вещь «j_idt123» каждый раз менялась. Каким будет правильный способ получить стол?