У меня есть несколько различных диалоговых окон простых лиц, и я реализовал близкого слушателя, который получает org.primefaces.event.CloseEvent
. Внутри этого события закрытия я могу получить доступ к компоненту пользовательского интерфейса, который сгенерировал событие закрытия, org.primefaces.component.dialog.Dialog
.
Проблема в том, что мне нужно получить доступ ко всем полям ввода, которые находятся в диалоговом окне. Эти поля ввода могут быть скрыты внутри других компонентов в диалоге. Кто-нибудь знает простой способ (один вызов метода) получить все дочерние компоненты, которые являются рекурсивными полями ввода?