Это должен быть глупый вопрос, но я не могу найти правильные ключевые слова для Google: у меня есть слушатель действия, который может получить событие от любого из нескольких флажков, которые все были сгенерированы из одной строкиJSP в DataTable.Как я могу узнать от слушателя действия, кто выпустил событие?
В частности, мне нужен индекс компонента, чтобы я мог сопоставить его с упорядоченным списком в модели.Я знаю, что могу получить объект UIComponent, и оттуда я могу получить идентификатор клиента компонента.И зная, что в идентификатор клиента встроен индекс компонента, да, я мог бы сделать грязную вещь и проанализировать индекс из идентификатора клиента.Но я знаю, что это был бы ужасный, хрупкий и не поддерживаемый взлом.
Какой правильный способ сделать это?